Grimshaw employs 545 employees. The Grimshaw management team includes Kirsten Lees (Managing Partner), Andrew Thompson (Associate - Business Development Manager), and Fionnuala White (Head of Finance, Europe).
Looking for a particular Grimshaw employee's phone or email?