Senior / Lead Customer Success Advisor, Event Solutions
- Location
- Greater London, England, United Kingdom
degree or equivalent experience. Our Client Services team is made up of people from various educational backgrounds including, but not limited to: business, psychology, communications and computer information systems. Strong business acumen, ethics and high integrity Comfortable using general office software applications; sales automation products such as Salesforce.com ...