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