Senior Customer Success Manager
- Location
- Greater London, England, United Kingdom
Mentioneer means you’ll be joining a driven team, with big plans, at a genuinely exciting time for our business. Role Overview As a Senior Customer Success Manager , you will own the post-sale relationship with our most valuable accounts; complex organisations with multi-stakeholder buying committees … platform, and become champions of our product inside their organisations. This role demands someone who is genuinely comfortable operating at the most senior levels of a large businesses. You will spend the majority of your time on-site with customers, building relationships across the levels of their business, challenging ...