Head of Architecture

IHG · GA

Apply on the company website

The Head of Architecture leads planning and architectural strategy for Luxury & Lifestyle hotels across the assigned regions, guiding a team of architects and partnering across Development, Brand, Operations, Construction, Asset Management, Ownership, and external design partners. The role shapes projects from early planning through completion, aligning brand ambition, guest experience, owner priorities, design quality, and commercial objectives to strengthen portfolio performance and long-term value. 

Your Day-to-Day

Regional Portfolio Leadership 

Design Strategy & Brand Stewardship 

Owner & Stakeholder Leadership 

Project Governance & Decision-Making 

Financial & Resource Management 

What We Need from You

Location 

Atlanta, Georgia. The hybrid work structure expects three days per week in the office.  

This expectation may be adjusted as the needs of the business evolve. 

At IHG, we’ve made a promise. As one of the world’s leading hotel groups, we’re here to deliver True Hospitality for Good. Making our guests and colleagues feel welcome, cared for, recognised and respected – wherever they are in the world. Want to be part of the journey?

More jobs at IHG