Ross Yelland has over a decade of experience in digital marketing and project management, currently serving in multiple roles at CleverTouch Marketing since September 2011, including Digital Project Manager, Project Executive, and Engagement Marketer. Prior to this, Ross Yelland worked as a Marketing Assistant at Seamless Media Ltd from November 2009 to November 2010, contributing to the development and execution of marketing strategies.
Sign up to view 0 direct reports
Get started
This person is not in any teams