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.
This person is not in the org chart
This person is not in any teams