Owen McLeod is a seasoned professional in technology and marketing with extensive experience at 99 Bikes, currently serving as Technology Leader since March 2024, focusing on NetSuite administration and technology team leadership. Previously, Owen held various roles at 99 Bikes (UK) since August 2022, including Director and General Manager, and played a pivotal role in the implementation of NetSuite across 50+ retail locations while overseeing marketing and e-commerce initiatives. Owen's career at 99 Bikes began in May 2007, with roles ranging from Technology & Ecomm Leader to Marketing Manager, where responsibilities included digital advertising, direct marketing, and social media strategies. Educational credentials include a Diploma of Management from Kaplan Professional and a Bachelor’s degree from Queensland University of Technology.
Links