Full-Time

Vice President

Renewals

Posted on 4/18/2024

ForgeRock

ForgeRock

501-1,000 employees

Digital identity management for enterprises

AI & Machine Learning

Compensation Overview

$185,500 - $210,000Annually

+ Commission

Senior, Expert

Remote in USA

Required Skills
Communications
Management
Marketing
Requirements
  • Minimum 15 years of experience in customer renewal management, account management, or related roles within the software or technology industry.
  • Bachelor's degree or equivalent in Business, Marketing, or a related field.
  • Minimum 7 years of experience in a people management role, leading and developing high-performing teams.
  • Strong understanding of customer renewal strategies, practices, and processes.
  • Proven track record of successfully driving customer retention and revenue growth through effective renewal management.
  • Excellent communication and negotiation skills, with the ability to build and maintain strong customer relationships.
Responsibilities
  • Lead and manage the Renewals function, including the development and execution of renewal strategies, processes, and initiatives.
  • Develop and implement best practices for customer contract renewals, ensuring timely and successful renewals with high customer satisfaction.
  • Define and track key renewal metrics, such as renewal rates, churn rates, and revenue forecasts, providing visibility and insights to stakeholders.
  • Provide leadership and guidance to the Renewals team, fostering their growth, performance, and professional development.
  • Drive process improvements and automation initiatives to streamline and optimize the renewal process.

ForgeRock, a prominent enterprise-grade platform specializing in managing digital identities, stands out as a compelling workplace due to its integral role in enabling secure access across cloud and hybrid environments with cutting-edge technologies like autonomous access and identity cloud. The company is committed to advancing privacy and consent solutions, reflecting a culture that prioritizes security and innovation. Employees at ForgeRock are positioned at the forefront of industry developments, contributing to a safe and interconnected digital future.

Company Stage

IPO

Total Funding

$481.5M

Headquarters

San Francisco, California

Founded

2010

Growth & Insights
Headcount

6 month growth

-46%

1 year growth

-49%

2 year growth

-41%