Stephen serves as a director. From 2008 to 2014, he was vice president of business operations and chief financial officer (CFO) of ARINC Incorporated, a provider of communications, engineering, and integration solutions for commercial, defense, and government customers worldwide. From 1999 to 2007, Stephen was executive vice president and CFO of CACI International, Inc., one of the largest government information technology contractors. Before joining CACI, he served as CFO for a number of high-technology companies, including Government Technology Services, Inc.; Vincam Human Resources, Inc.; and Applied Bioscience International. Stephen’s early career included 19 years at GE, where he finished as vice president, finance, for GE Information Services. Stephen currently serves as chairman of the board of directors of Social & Scientific Systems, Inc., and is a member of the audit committee. He also serves as chair of the audit committee and is a member of the executive committee, strategic planning committee, and nominating committee of CareFirst, Inc. Stephen is also a member of the board of trustees of Christian Brothers University and former chair of the finance committee of the Choral Arts Society of Washington, D.C. He received a master’s degree in business administration from Xavier University and a bachelor’s degree from Christian Brothers College.