Sasha Madden's Location
United Kingdom
Sasha Madden's Work
Sasha Madden's Education
Sasha Madden's Skills
Sasha Madden's Summary
Sasha Madden, based in United Kingdom, is currently a Client Success Manager at Amber, bringing experience from previous roles at Amber and Williams Medical. Sasha Madden holds a 2004 - 2012 coleg gwent. With a robust skill set that includes Customer Retention, Complaint Management, Microsoft Office, Cross Selling, Portfolio Management and more, Sasha Madden contributes valuable insights to the industry. Sasha Madden has 2 emails on RocketReach.