Ben Fouch


Ben Fouch serves as OIA Global’s Chief Innovation Officer (CINO), where he oversees global business strategy, continuous improvement initiatives and IT and procurement activities.

Prior to OIA, he worked within Booz Allen Hamilton’s Corporate Development team, executing the firm’s M&A strategy and performing financial analysis for C-suite decision-makers. Fouch began his career by founding, growing and eventually exiting Dark Horse Sports Recruiting, a Chicago-based college admissions consultancy.

Ben graduated summa cum laude with a degree in Finance from the University of Notre Dame and holds an MS in Industrial Engineering from Georgia Tech.