Located in Lincolnshire, Illinois, our headquarters is open and bright, designed with collaboration and teamwork as top priority. Our conference rooms foster problem solving, with white boards, screens, and cameras for effective in-person and remote meetings. Stop by our café for a coffee and a snack or stay fit in our on-site gym.
Our Chicago satellite offers the same open and bright feel, but with a lake view. Located on Wacker Drive, the office is easily accessible by foot, car or public transit. We offer an on-site parking garage, and it is a block from Union Station.
Our Miami office is centrally located within the Sabadell Financial Center. We are integrated with the JW Marriott Hotel for the ease of LATAM and international clients.