Principal Customer Success Manager
10 days ago
Greater London
Work closely with less experienced CSM's providing mentoring & coaching, engage with sales, product ... Qualifications: * Bachelor's degree in Business, Marketing, or a related field. * 8+ years of ...