Warren is a software consultant and adjunct faculty member for the Farley Center and computer science department at McCormick. He has served as Interim Director Software at Ford Motor Company and is also a venture capitalist and managing director, partner, and investor in Divergent Ventures, focusing on early-stage companies. Warren worked for Microsoft for over 20 years in a variety of product management, general management, and product development roles. He also has served on the boards of Ashesi University Foundation, Socedo, TempoIQ, ReadyPulse, and Pcubed. Warren has a BA from Northwestern.