Todd Allen's Location
Toronto, ON, CA
Todd Allen's Work
Todd Allen's Education
Leaside High School
1983 - 1988
University of Guelph
(Theatre, English)
Todd Allen's Skills
Todd Allen's Summary
Todd Allen, based in Toronto, ON, CA, is currently a Registered Insurance Broker at Think!nsure Ltd., bringing experience from previous roles at Jones Brown Inc., Storopack Inc. and Second City National Touring Company. Todd Allen holds a 1983 - 1988 Leaside High School. With a robust skill set that includes Customer Service, Management, Theatre, Leadership and more, Todd Allen contributes valuable insights to the industry. Todd Allen has 1 email on RocketReach.