Customer Success Manager at Informa Group Plc | Job-Scouts.com

Customer Success Manager

Informa Group Plc
full-time manager Newton, MA, United States · More jobs in Newton, Massachusetts, United States
This job comes from Informa Group Plc's own careers page (see the original posting). Apply here to keep track of it, then finish on Informa Group Plc's site.

Prefer a full account with a password? Sign Up to Apply

Job Description

We are seeking a motivated Customer Success Manager who will be responsible for developing customer relationships that promote customer retention, growth and loyalty. Specifically, Customer Success Managers are responsible for providing strategic direction for clients who purchase our integrated media and data services; with a focus on partnering with clients on their usage of Informa TechTarget’s data and products.

The Customer Success Manager will be an extension of our clients’ marketing and sales teams, with the clear understanding of the customers’ business challenges and ensuring our products and services help to achieve the customer’s objectives, goals and KPIs. Key responsibilities include:

• Drive customer engagement with Informa TechTarget products; focusing adoption, expansion and renewal;
• Onboard & enable customers on product functionalities and capabilities;
• Investigate customer’s current workflow and technology stack;
• Uncover customer’s ideal key performance indicators, metrics of success and areas of opportunity;
• Consult customers on appropriate use cases of Informa TechTarget data and products to achieve agreed upon KPIs;
• Drive usage and identify recommendations on appropriate integration strategies;
• Build appropriate narratives, presentations and client communications that showcase client success, areas of optimization and upsell;
• Collaborate with internal teams to proactively to prevent and resolve issues and provide data, deliverables, and strategic guidance to customers;
• Present and communicate, in person, over the phone or video to end users, marketing management, sales management and executives;
• Escalate areas of concerns, client challenges; and,
Provide and consult on marketing and sales best practices and how Informa TechTarget data and products can support

Requirements

Department: Informa TechTarget
Function: Customer Service
Experience Level: Not Applicable

Location

Newton, MA, United States
View on Google Maps

Similar open positions

Customer Success Manager Informa Group Plc
Apply now