Gensler

HQ
San Francisco
Total Offices: 52
7,309 Total Employees
Year Founded: 1965

Teams at Gensler

Recently posted jobs

20 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Consulting • Design
The Design Manager will oversee project teams, manage all project phases, develop client relationships, and ensure projects meet goals and budgets. Requires strong leadership and communication skills with 12+ years of relevant experience.