Chief Innovation Officer / LSU Health Shreveport
Drew Mouton serves as Chief Innovation Officer within the Office of Research at LSU Health Shreveport. He earned a B.S. in Molecular Biology, an MBA in Finance and a Masters in Global Management from Tulane University.
As a subject matter expert in university innovation, technology transfer, the Lean Startup Methodology and development of early stage ventures, he has established working collaborations with universities across the State and around the country. He has served as an advisor to the Levy-Rosenblum Institute for Entrepreneurship; served as Entrepreneur-in-Residence to the Tulane University Office of Technology Transfer; served as an Industry Mentor within the National Science Foundation’s I-Corps program; created the Applied Innovation Pathway series at Tulane, while designer and lead instructor for SCEN-6060; led campus seminars and taught university classes in management, strategy, new venture planning, applied innovation and management of entrepreneurial ventures.
As a serial entrepreneur he spent more than 2 decades starting, leading and transacting companies in software, telecom, biotech, defense, manufacturing and the hospitality sector. He has served as a management consultant to Fortune500 companies, served on corporate boards, and has mentored dozens of entrepreneurial ventures and university spin-outs both within the State and around the world.