Customer Success Manager
IGA Talent Solutions
Greater LondonCustomer Success Manager (German speaking), Initial 3 month contract (likely extend)I'm looking for a Customer Success Manager to join a leading global business, managing a portfolio of license reviews & cy...Read More>>.
