Working here means you might end up working anywhere on the globe. Based in Windsor, Connecticut, we have offices across North America, Europe, Asia, and in Australia. And we have clients that span even broader geographies. So if you have a global outlook and like the idea of working with people around the world, you’ll fit right in.