Information Technology


Sabu Stephencarrigan_site.jpg
Director of Information Technology

Sabu Stephen is the director of information technology, responsible for the IT department’s daily operations, including business applications, roadway system operations and support.

With more than 20 years of experience in IT, Stephen has a vast range of knowledge in the field, as well as expertise in budgeting, management and strategic planning. Most recently, Stephen served as the director of IT operation and services at Overhead Door Corporation in Lewisville, Texas. He earned a bachelor’s degree in economics from Bangalore University in Bangalore, India, and is a graduate of the National Institute of Information Technology where he studied computer systems. ​​​​​