A Member of Odyssey Logistics & Technology’s founding team in 2003, Glenn leads the WIN corporate strategy. He brings nearly three decades of global supply chain management experience to the team, including specialized expertise in industry data and optimization modeling.
Glenn also serves as SVP, Corporate Logistics Operations & Strategy for Odyssey Logistics & Technology and previously served in a variety of manufacturing, materials management and supply chain leadership positions at Union Carbide and the Dow Chemical Company.
He attended the University of New Hampshire, where he received a B.S. in chemical engineering.
View in org chart
View in org chart
Current role