Ross Owen is a Snr Lead in Global Product Commercialisation at Indeed.com, where they provide business strategy in the tech space, focusing on product development and go-to-market plans. They previously held various roles at Subsea 7 from 2017 to 2020, including Lead Market Analyst for the North Sea & Canada, where they contributed to market and competitor analysis, strategic business planning, and stakeholder communication. Ross also held positions as a Marketing Executive and Assistant at Aberdeen Journals in 2010. They earned a MA in Management Studies from the University of Aberdeen, completing their degree in 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices