Senior Project Manager – McLean Ross

An exciting opportunity has arisen to work with a world renowned consultancy in the Building Services team in Central London. You will be working on New Build, Commercial and Transportation projects based around South England. Key responsibilities: – Project Manage small to large scale projects (valued up to £25,000,000) – Work closely with clients to […]