Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realize their potential, and doing our part to create a prosperous society.
Job Title: Environment and Sustainability Manager Business Unit: Omexom – Substations Talented people are the foundation of our success. We are seeking an experienced and proactive Environment and Sustainability Manager to join Omexom, supporting the delivery
Job Title: Quality Advisor Reporting to: Business Unit General Manager (Line) / Regional SHEQ Manager (Functional) Office: Scotland Region Role purpose To assist in the delivery of a step change in the quality performance of the business. To
Job Title: Quality Manager Reporting to: Business Unit General Manager (Line) / Regional Functional Manager Office: Scotland Region Role purpose The Quality Manager will lead the implementation and oversight of quality assurance practices across projects within the
Job Title: Senior Project Manager Role purpose A Senior Project Manager is required by the Business Unit to play a key part in our organisational success, ensuring commitments to our customers are delivered on time and
Job Title: Quality Manager Reporting to: Business Unit General Manager (Line) / Regional Functional Manager Office: Scotland Region Role purpose The Quality Manager will lead the implementation and oversight of quality assurance practices across projects within the
Job Title: Quality Advisor Reporting to: Business Unit General Manager (Line) / Regional SHEQ Manager (Functional) Office: Scotland Region Role purpose To assist in the delivery of a step change in the quality performance of the business. To
Job Title: Environment and Sustainability Manager Business Unit: Omexom – Substations Talented people are the foundation of our success. We are seeking an experienced and proactive Environment and Sustainability Manager to join Omexom, supporting the delivery
Job Title: Senior Project Manager Role purpose A Senior Project Manager is required by the Business Unit to play a key part in our organisational success, ensuring commitments to our customers are delivered on time and
Job Title Site Engineer Reporting to: Site Manager Role Purpose The Site Engineer will be responsible for supporting the Site Manager/Project Engineer through tendering, planning, developing and delivering Overhead Line projects, ensuring the highest standards of health
Job Title Senior Design Engineer (SDE) – OHL Reporting to Head of Design Business Unit Omexom Design Location United Kingdom Purpose of the Position To provide technical leadership and advanced design expertise for Overhead Transmission Line projects,
Job Title: Document Controller Reporting to: Document Controller Manager Role purpose This role will be site based. The Document Controller will manage the day-to-day documentation to be used on the project site. The key job functions will
Job Title: Design Management Region Lead Reporting to: Head of Design Management Role purpose The Design Management Regional Lead will provide strategic design management for a portfolio of Power Transmission and Distribution projects covering design delivery, management
Job Title: Graduate Project Engineer Reporting to: Senior Project Manager Business Unit: Substations Role Purpose The successful applicant will work under the guidance of experienced Engineers and Project Managers, gaining hands-on experience across civil, mechanical, and electrical
Job Title: Document Controller Reporting to: Document Controller Manager Role purpose This role will be site based. The Document Controller will manage the day-to-day documentation to be used on the project site. The key job functions will
Add to my favourite jobsApply Construction Manager Job Title: Construction Manager Business Unit: TOHL Scotland Reports To:Business Unit General Manager Location: Site-Based - Scotland-Wide (travel required across portfolio) Role Purpose The Construction Manager will play a
Job Title: Design Management Region Lead Reporting to: Head of Design Management Role purpose The Design Management Regional Lead will provide strategic design management for a portfolio of Power Transmission and Distribution projects covering design delivery, management
Job Title: Construction Manager Business Unit: TOHL Scotland Reports To:Business Unit General Manager Location: Site-Based - Scotland-Wide (travel required across portfolio) Role Purpose The Construction Manager will play a key role within Omexoms TOHL Scotland business
Job Title: Graduate Project Engineer Reporting to: Senior Project Manager Business Unit: Substations Role Purpose The successful applicant will work under the guidance of experienced Engineers and Project Managers, gaining hands-on experience across civil, mechanical, and electrical
Job Title: Principal Design Engineer - Primary Reporting to: Principal Design Engineer/Head of design. Role purpose The Principal Design Engineer will responsible for managing and leading projects. A thorough understanding of managing project delivery to quality, cost