Trevor Ells

Managing Director, Client Success at Meltwater

Trevor Ells is a seasoned professional in client success and analytics, currently serving as the Managing Director of Client Success at Meltwater since February 2019, after progressing through various roles within the company. Prior experience includes a role as Engagement Manager at Mu Sigma Inc., where Trevor led a team to enhance client engagement and optimize supply chain operations for a major pharmacy and retail chain. Trevor's earlier career features roles in executive search and marketing internships, alongside a foundational experience as a clerical assistant at Northwestern University. Trevor holds a degree from Northwestern University and is currently pursuing further education at UNSW.

Links

Previous companies

Mu Sigma logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams