Design Manager Canada

Posted 2 weeks ago by Joshua Robert Recruitment

Quick apply
Location:
B18 6NF
Salary/Rate:
£100,000/annum
Design Manager – Commercial Construction
Location: Canada (Relocation from the UK Provided)
Are you ready to take your career to the next level and work on cutting-edge commercial construction projects? A leading construction business in Canada is seeking an experienced and ambitious Design Manager to join the team. They specialize in large-scale commercial construction projects, and are looking for talented professionals to relocate from the UK to Canada.

Key Responsibilities:
  • Lead the design process from concept to completion for large-scale commercial construction projects.
  • Collaborate with architects, engineers, and stakeholders to ensure designs meet client requirements, budget, and timeline.
  • Oversee the development and approval of design plans, ensuring compliance with building codes and regulations.
  • Manage design teams and coordinate with construction managers to align designs with project goals.
  • Provide technical expertise and problem-solving support throughout the project lifecycle.
  • Maintain regular communication with clients and ensure their vision is realized within project constraints.
  • Identify and manage design-related risks and provide solutions to mitigate issues.
  • Lead the integration of sustainable and innovative design practices into project plans.
Qualifications:
  • Bachelor’s degree in Architecture, Engineering, or a related field.
  • A minimum of 5 years of experience in design management within commercial construction.
  • Proven track record of managing design on large-scale commercial construction projects.
  • Excellent leadership, communication, and team management skills.
  • Ability to work collaboratively with cross-functional teams and manage multiple projects.
  • Experience with design software such as AutoCAD, Revit, and BIM technology.
What We Offer:
  • Competitive salary and benefits package.
  • Relocation support, including assistance with work permits and settling into Canadian life.
  • Opportunities to work on high-profile commercial construction projects.
  • A dynamic and innovative work environment with a strong emphasis on sustainability.
  • Professional development and career advancement opportunities.
Why Relocate to Canada? Canada offers an exceptional quality of life, stunning natural landscapes, and a welcoming culture. This is a unique opportunity to enhance your career while experiencing life in one of the world’s most beautiful countries. We will support you through the relocation process and provide resources to make your transition as smooth as possible.

How to Apply: If you are a Design Manager with a passion for commercial construction and are ready for an exciting new chapter in your career, we’d love to hear from you. 

Take the leap—build your future with us in Canada!
Type:
Permanent
Contract Length:
N/A
Job Reference:
1549223
Job ID:
222272740

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by over 10,000 potential recruiters and employers. By registering with Bristol Jobs you agree to our Privacy Policy and Terms & Conditions

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts