Ewan Ross

Vice President China & APAC Renewals at Meltwater

Ewan Ross is an accomplished executive with extensive experience in sales, strategy, and customer success across the Asia-Pacific region. Currently serving as Vice President of China & APAC Renewals at Meltwater since January 2009, Ewan oversees a team of over 100 professionals and manages a portfolio of more than 1,000 clients in Greater China, significantly contributing to revenue and annual recurring revenue growth. Previous roles include Senior Area Director for Japan and China, Senior Area Director Greater China, Managing Director for Hong Kong and India, and Business Development Manager for Africa, where Ewan consistently drove sales growth and client acquisition. Ewan's academic credentials include a postgraduate degree in Organisational Leadership from the Saïd Business School at the University of Oxford and a MA (Hons) in Economics & Economic History from The University of Edinburgh.

Links

Previous companies

Standard Chartered Bank logo