Glenn Riggs

President at WIN


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.


  • President

    Current role

View in org chart

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.