Todd Welling

Board Advisor

Todd Welling is the Founder and Chief Strategy Officer at Overdose., overseeing its global expansion with a focus on delivering innovative digital commerce solutions. They previously served as Chief Executive Officer of Overdose. from 2016 to 2022, where they grew the team from 2 to 400+ specialists across multiple international locations. Welling has also held significant roles at UBS and Morgan Stanley, and is an Advisory Board Member for the National Online Retail Association. In addition to their current engagements, they are a Board Advisor for Insurgence and litecard.

Location

Auckland, New Zealand

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