Trevor Allen is a seasoned project manager with extensive experience in the engineering and project management sectors. Currently serving as a project manager at Matrix NAC since January 2007, Trevor has previously held the same role at Hatch from May 2002 to January 2007 and worked as a project engineer at Irving Oil from July 1994 to May 2002. Trevor's educational background includes a program completed at New Brunswick Community College from 1992 to 1994.
Links
Sign up to view 0 direct reports
Get started