Todd Humber's Location
Toronto, ON, CA
Todd Humber's Work
Todd Humber's Education
Todd Humber's Skills
Todd Humber's Summary
Todd Humber, based in Toronto, ON, CA, is currently a Editor-in-Chief at North Wall Media, bringing experience from previous roles at Annex Business Media and Annex Publishing & Printing Inc. Todd Humber holds a 1994 - 1996 Durham College. With a robust skill set that includes Copy Editing, Editing, Social Media, Journalism, Content Development and more, Todd Humber contributes valuable insights to the industry. Todd Humber has 5 emails on RocketReach.