Construction Site Manager – Canada
Are you interested in relocating and working in Canada? If so, then we want to hear from you!
ICDS have a number of vacancies for experienced Construction Site Managers with one of Canada’s leading Main Contractors (circa $4billion turnover)
Sectors include:- Commercial Offices, Residential (high-rise), Hospitality, Retail, Mixed Use, Healthcare, Industrial
Ideal candidates will have at least 5-10 years Site Management experience with top-Tier main contractors in the UK or Ireland with previous proven experience of overseeing major projects (£20m plus).
All Visa requirements and relocation costs will be covered.
Initial interviews will be held via Video call/MS Teams.
To register your interest please apply online or contact George at ICDS