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