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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices