Where we are
We're in Stamford, Connecticut, New York City and London.
But thanks to the phone, the fax, the Internet and the occasional flight, we serve clients all over the world.
Besides, it doesn't matter so much where we are.
What's important is where our clients want to be.