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.
Sign up to view 2 direct reports
Get started
This person is not in any teams