Let’s shake hands for real.
While our clients live and work around the globe, we’re always eager to meet in person if you’re ever nearby. Our main office is in Boston’s historic Back Bay overlooking the Public Garden, and our London office is in the heart of Mayfair. You’ll get a feel for our work home and meet key members of the team.
Get directions: 75 Park Plaza, Boston, MA 02116
Give us a call: +1 (617) 720-4500