Lee Todd has extensive experience in the sports and nonprofit sectors, particularly with Special Olympics, where a prominent role as Retired Chief of Sports Training and Competition has been held since March 2017. Prior to this, Lee served in various leadership positions at Special Olympics International from 1997 to 2010, including Chief of World Games, COO of Regional Growth, and Vice President of Sports. Lee's early career included a tenure at USSA from 1978 to 1989 as a former staff and board member. Academically, Lee holds a Bachelor of Arts in Humanities, having studied at Boston University and Nichols College between 1969 and 1973.
This person is not in the org chart
This person is not in any teams
This person is not in any offices