Martin Ross is an experienced Senior Mechanical Project Manager currently working at Arc Tech (Scotland) Ltd since November 2022. Prior to this role, Martin held similar positions at Imtech and Castle from April 2021 to October 2022 and December 2014 to April 2021, respectively. Martin's career also includes earlier roles at TClarke, Parker Technical Services, SPIE UK, WOODHILL MECHANICAL SERVICES LIMITED, and NG Bailey, where Martin developed a strong foundation in mechanical project management and supervision, beginning as a Modern Apprentice.
Sign up to view 2 direct reports
Get started
This person is not in any teams