Emma Richards

Senior Manager Customer Success at 123Insight

Emma Richards is an experienced professional currently serving as Senior Manager of Customer Success at 123 Insight Limited since May 2014, overseeing the Project Management Team and Customer Success Team. Prior to this role, Emma held various positions at Snell Advanced Media, including Customer Services Manager and Customer Care Manager, as well as Sales Support Executive in the Snell on Demand division. Emma's earlier career includes a tenure as Sales Coordinator at AkzoNobel from April 2005 to March 2011. Emma's educational background includes recent training at The Knowledge Academy and studies at South Downs College, Bay House Sixth Form College, and Brune Park Community School.

Links

Previous companies

AkzoNobel logo

Org chart


Teams

This person is not in any teams