Duncan MacLeod is a seasoned professional in brand development and retail business strategies, currently serving as Senior Director of Brand Development at Catalina USA since August 2021. Previously, Duncan held several roles at Altria, including National Account Manager and Sales Manager, from May 2014 to August 2021. Duncan's academic background includes a Master of Business Administration with a focus on Marketing from the University of North Carolina at Chapel Hill, awarded in 2021, and a Bachelor's degree in Business Management and Risk Management from the University of South Carolina, completed in 2015.
This person is not in the org chart
This person is not in any teams