Design Manager

  DESIGN MANAGER – FACADES CONTRACTOR – HAMPSHIRE 

About the Client: SSA is recruiting on behalf of a specialist envelope sub-contractor that has been established for over a decade, building a wide range of award-winning envelope packages.

About the Role: Seeking an established Envelope Design Manager, preferably with experience in the following systems with a sub-contractor – Rainscreen Cladding, Facades, Curtain Wall & Glazing systems. Ownership of own projects reporting to the Senior Design Manager.

About the Responsibilities:

  • Working on total design solutions for each project allocated.
  • Managing external Designers.
  • Managing the workflow and assigning work to Designers.
  • Supporting, understanding, and advising the client as to their requirements and obligations.
  • Liaising with the Senio Design Manager regarding design and specification for individual projects.
  • Assisting with procurement and programming
  • Outlining project specifications against cost plans
  • Arranging and attending required design meetings
  • Sign off of all drawing details
  • Issuing of all official documentation to clients
  • Ensuring the design process recognizes current legislation, standards, and codes of practice where appropriate.
  • Ensuring the design information provided is of high quality and keeping the pace with timescales.

About the Requirements:

  • Must be commutable to the South Coast in Hampshire – Degree, HND or equivalent, design, or construction preferred.
  • Experience with a prior building envelope sub-contractor is essential. Preferably Rainscreen Cladding, Facades, Curtain Wall & Glazing systems.
  • Will have prior experience in a Design Management or Senior Technical Coordination role.
  • A thorough understanding of all relevant codes, regulations, and guidance documents.
  • A high standard of verbal and oral communication skills
  • Must be capable of taking ownership of its own workload and represent the company’s interests appropriately

Apply now

If you don't have OneDrive, Google Drive or Dropbox installed on your device, you will need to upload documents via a desktop machine, or laptop.


Not your region?
  • The Office Group - 2 Stephen Street, Stephen Street, Bloomsbury, London W1T 1AN, UK
  • Menu