Design Manager - Sciences

GENSLER

Boston, MA, United States
Base: $105,000 to $140,000; bonus/equity: bonuses;...
Life sciences facility design expertise
Project delivery and team leadership
Laboratory planning and design
Gensler’s Boston office is seeking a Design Manager to join their Sciences team to create effective and well-designed environments for science and technology spaces

Job Summary

  • Gensler’s Boston office is seeking a Design Manager to join their Sciences team to create effective and well-designed environments for science and technology spaces.
  • The role involves managing project teams, client relationships, and leading design strategies for life science projects while supporting business growth and innovation.
  • Gensler offers a people-first culture with comprehensive benefits including medical, dental, vision, wellness programs, 401k, profit sharing, employee stock ownership, and professional development support.

Matching Summary

Gensler’s Boston office is seeking a Design Manager to join their Sciences team to create effective and well-designed environments for science and technology spaces.

Salary

Base: $105,000 to $140,000; Bonus/Equity: Bonuses; Benefits: Medical, dental, vision, disability, wellness programs, 401k, profit sharing, employee stock ownership

Skills & Requirements

Must-have

  • Life Sciences facility design expertise
  • Project delivery and team leadership
  • Laboratory planning and design
  • Client relationship management
  • Project scheduling and budgeting
  • Technical lab design and quality control

Nice-to-have

  • Industry networking and business development
  • Sustainability-focused laboratory planning
  • Experience with Collaborative / Integrated Project Delivery
  • Knowledge of building codes and standards
  • Use of project management software
  • Virtual Design and Construction knowledge

Key Requirements

  • 10+ years progressive Architecture experience
  • 5+ years focused on science facilities
  • Professional license or certification required
  • Bachelor’s or Master’s degree in Architecture or related field
  • Experience negotiating project scope and fees
  • LEED accreditation preferred

Work Rights

Not specified

Tailored Resume

Cover Letter