The majority of employees are located in Chicago, Illinois (just a few blocks from the Metra trains):
1 North Wacker Drive, Suite 500
Chicago, Illinois 60606
Approximately 1/3 of our employees are located in Keller, Texas.
6032 Innovation Way
Keller, Texas 76244
And, we have a small group of employees in New York and Washington D.C.