ST

Stephen Todd

Global Director of MLS

Stephen Todd is the Global Director of Major League Soccer at adidas, a position held since 2004. They previously served as the Global Director of MLS from 2002 to 2005 and have also worked as BU Manager at adidas US. Stephen's professional journey reflects a deep commitment to the sport and brand. They earned a degree from Furman University, where they studied from 1983 to 1987.

Location

Portland, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices