The U.S. business is headquartered in Hartford, CT, with offices in Boston and Chicago. Our clients range in size from Fortune 100 corporations to mid-market and early stage businesses. These domestic and global clients seek our expertise in key industry sectors and virtually every functional discipline.
United States
41 Crossroads Plaza
Suite 127
West Hartford, CT 06117
Tel.