Job Description Note that this role requires site presence in Switzerland 4-5 days a week dependent on job requirements. As an experienced Project Controls Manager you will establish the required processes, templates and tools, and agree the baseline for cost and schedule, whilst monitoring performance against it and incorporating the impacts of risk, opportunities and […]