Scott Mowatt is an accomplished professional with extensive experience in leadership and business development roles. Currently serving as Chief Operating Officer, Head of Business Development, and Chief Marketing Officer at Shackleton Technologies since November 2019, Scott previously held the position of Customer Success Manager at MRM from March 2015 to November 2019, focusing on guiding customers in effectively utilizing the Brand Creator platform. Prior to that, Scott worked at Managed Response Marketing as an Account Executive, contributing to marketing support for drinks companies. Scott holds a Bachelor of Arts degree in Graphic Communications from the University of Dundee, following education at Chenderit School.
Sign up to view 1 direct report
Get started
This person is not in any teams