EMEA jobs

Found 1 job
    • Amsterdam
    • £45K - £50K + Overtime
    • Posted about 1 month ago

    Job Description Position: Project Manager Division: Project Delivery Reports to: Operations Manager Direct reports to: Site Managers / Site Supervisors / Projects Administration Location: Site – UK and EMEA Overview The Project Manager (PM) will take overall responsibility for all services suppli...