Design Manager Canada

City

Construction

100000 Annual

Permanent


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!

Share:

Related Jobs

Construction

Health, Safety & Environmental Manager

Sign-Up for our FREE Newsletter

We want to provide manchester with more and more clickbait-free local news.
To do that, we need a loyal newsletter following.
Help us survive and sign up to our FREE weekly newsletter.

Already subscribed? Thank you. Just press X or click here.
We won't pass your details on to anyone else.
By clicking the Subscribe button you agree to our Privacy Policy.