Company Description
Spencer Ogden, established in 2010, is a global leader in recruitment within the Sustainability, Natural Resources, and Infrastructure sectors. With a mission to empower a sustainable future, Spencer Ogden connects top talent throughout the energy transition value chain, from finance to operations. With 12 offices worldwide and a team of 380 specialized professionals, the company offers access to the industry’s elite talent network. For over 15 years, Spencer Ogden has built strong relationships with clients, helping businesses succeed and sourcing hard-to-find expertise. The organization is committed to environmentally and socially responsible practices, embedding these principles into their operations and purpose-driven work.
Role Description
This is a full-time, on-site position based in Llandudno for a Site Manager focusing on Mechanical and Electrical applications. The Site Manager will oversee mechanical, electrical, and plumbing (MEP) aspects of projects, ensuring tasks are completed within deadlines and compliance standards. Responsibilities include managing a team, implementing project plans, supervising contractors, ensuring safety compliance, and liaising with stakeholders to ensure project success. The role requires hands-on involvement on site and close collaboration with multi-disciplinary teams to deliver operational excellence.
Qualifications
* Strong knowledge and expertise in Mechanical Engineering and Plumbing.
* Proven experience in Team Management and supervising contractors.
* Proficiency in Project Management, including planning and execution.
* Understanding and experience with Mechanical Electrical and Plumbing (MEP) systems.
* Excellent problem-solving skills and the ability to make decisions under pressure.
* Strong communication, leadership, and organizational skills.
* Relevant certifications in mechanical or electrical fields are advantageous.
* A solid understanding of health and safety regulations and compliance procedures.
#J-18808-Ljbffr