ITSource takes pride in operating its facility in compliance with the Occupational Safety and Health Administration (OSHA) for the betterment of its 30+ employees. Every inch of its 30,000+ sq. ft. facility, located in Wichita, KS, is monitored by around-the-clock video surveillance to ensure the safety, and security, that it upholds.