on a full-time permanent basis. Based on-site, the Services Manager is an integral part of the project delivery team... to the services team and managing regular interactions with client, suppliers, consultants, subcontractors, regulatory bodies......
Job Location: Australia, Australia