Information Control Corporation
Headquarters
Columbus, Ohio, USA
Founded
1991
Key People
John Kratz, President ; Steven Glaser, Chief Executive Officer
Locations
Columbus, OH; Columbus, OH; West Chester, OH
Information Control Corporation, headquartered in Columbus, Ohio, United States, is the largest Ohio owned IT consulting company with $40 million in revenue and more than 375 employees.