Business Development Manager – Building Envelope Systems

Company: Mitchell Maguire
Apply for the Business Development Manager – Building Envelope Systems
Location: Birmingham
Job Description:

Mitchell Maguire is seeking a Business Development Manager for Building Envelope Systems covering national accounts, ideally based in the Northern Home Counties/Southeast. You will promote external envelope solutions to main contractors and sub-contractors, targeting projects around £1m and annual turnover of £3-5m.

The role demands strong communication, IT literacy, and a proven track record in the building envelope sector to drive new business with a consultative approach.

#J-18808-Ljbffr…

Posted: September 14th, 2026