Sr. Renewal Specialist in East Windsor, NJ at McGraw-Hill

Date Posted: 3/24/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    3/24/2020

Job Description

Impact the Moment
When was the last time you experienced the impact of your work? Our team thrives on building meaningful relationships with educators and learners. With that comes the unique opportunity to touch lives across the world and experience first-hand the difference your hard work makes.  We’re looking for a Sr. Renewal Specialist to identify and manage global renewal subscriptions/customers and to ensure the renewal is successfully closed.
How can you make an impact? 
The Sr. Renewal Specialist is responsible for communicating renewal information with customers and the Account Managers on a consistent basis. In this role, you will follow up with customers to renew subscriptions using a focused and consultative approach.    
What you will be doing: 
- Identify the upcoming subscriptions available to renew and work with the Sales representative regarding the renewal.
- Monitor a territory of global accounts from the purchase order to the renewal and track customer renewal status through all points of the renewal process.
• Partner with User Services team to identify at-risk renewal customers that will require special handling and communicate information to the Sales team.
• Collaborate with Marketing team to develop and maintain a Global Renewal Toolkit for the team to use when communicating with customers.
- Develop a monthly renewal forecast and create a global renewal onboarding kit to be used by new hires.
We’re looking for someone with:
• Bachelor’s Degree.
• 5 years of experience in sales support/sales positions.
• Excellent communication, time management and follow-up skills.
• Self-motivated, goal and detail-oriented, persistent and dependable.
• Proven ability to work independently and effectively in a team environment.
• Excellent interpersonal skills.
Join the New York Office:
Our headquarters is conveniently located in Manhattan, within walking distance of eight subway lines. We’re surrounded by lots of great restaurants, but you can also find Central Park Café on the 6th floor for premium coffee and snacks. We occupy 6 floors of the 34-story building, and have 41 conference rooms, wellness rooms, and a game room.
As an education innovation company, we're proud to play our part by inspiring learners around the world. If you bring your curiosity, we'll help you grow in a collaborative environment where everyone shares a passion for success.

Are you ready for a new challenge? Apply for a career at McGraw-Hill and together, we'll impact the world.