img
Permanent

Mechanical Contracts Manager

Halesowen
money-bag £65000 - £75000/annum Car / Allowance
Posted 4 days ago

Mechanical Contracts Manager Building Services-
Halesowen-
-75,000 + Package

A well-established and growing M&E contractor based in Halesowen-is looking to appoint an experienced Mechanical Contracts Manager to join their team.

Working across a diverse portfolio of commercial, healthcare, education, and residential projects, this is a fantastic opportunity to take ownership of multi-million-pound developments from pre-construction through to completion.

The Role

  • Managing multiple mechanical projects simultaneously
  • Overseeing projects from design through to handover
  • Managing site teams, subcontractors, and suppliers
  • Ensuring projects are delivered on time, within budget, and to a high standard
  • Liaising with clients, consultants, and internal teams
  • Monitoring health & safety and ensuring compliance
  • Financial management including cost control and reporting

Requirements

  • Proven experience as a Mechanical Contracts Manager
  • Strong background in delivering commercial or mixed-sector M&E projects
  • Ability to manage multiple projects and priorities
  • Excellent communication and leadership skills
  • Strong commercial awareness

Package

  • -75,000 (DOE)
  • Company car / car allowance
  • Pension scheme
  • Holiday allowance
  • Career progression within a growing business

Other jobs of interest...

R9 Recruitment Ltd
Birmingham3 days ago
money-bag£60000/annum 5K Car allowance
GRAHAM ASSET MANAGEMENT LIMITED
Redditch5 days ago
money-bagNegotiable
Hays
Birmingham1 week ago
money-bagNegotiable
Persimmon Homes
Birmingham1 week ago
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }