Don MacMillan currently serves as the Head of Partnerships for the US and Canada at Deliverect, a position held since August 2021. Prior roles at Deliverect included Partner Program Manager and Team Lead. Previously, Don MacMillan was the Manager of Customer Success Operations at CleanSlate UV from April 2020 to August 2021 and held the position of Manager of Retail Partnerships at WE from July 2018 to March 2020. Don MacMillan began a career in sales as an Account Representative at Lainnir Natural Products from 2015 to 2018. Don MacMillan earned a Bachelor's Degree in Business/Commerce with a focus on Marketing Management from the University of Guelph.
This person is not in the org chart
This person is not in any teams