What are the responsibilities and job description for the Head of Revenues, SpearTip Cybersecurity Solutions position at Zurich Insurance Group?
Head of Revenues
SpearTip, the Cybersecurity Business Unit of Zurich Resilience Solutions, is seeking a Head of Revenues to lead all revenue-generating activities across Partnerships, Sales and Customer Success.
Key Responsibilities:
- Lead partnerships, sales, customer success for Business Unit and steer marketing initiatives in collaboration with other Zurich departments.
- Drive and evaluate performance of multiple sales channels and initiatives (e.g., distribution partners, direct sales, marketing-led avenues) and optimizes for value.
- Establish strong professional relationships with distribution partners, customers, and other stakeholders involved in the sale of cybersecurity products and services.
- Keep a pulse on the market: listen to customer needs, understand competitor's offering and positioning, and provide recommendations to leadership on product/service development.
- Support the sales and customer success team members: help remove barriers, resolve problems, make decisions that require escalation with the appropriate sense of urgency.
- Translate business objectives into clearly defined sales and retention targets to support Business Unit's success and establish a path to achieve them.
- Devise innovative partnership and sales avenues, creating new partnerships proposition and collaborating with internal teams and marketing to develop them.
- Leverage the appropriate tools to improve sales effectiveness and pursue improvement of channel or customer segment capabilities across multiple geographies (including development of customer or distributor insights, segmentation, and value proposition).
Requirements:
- Bachelor's Degree and 10 or more years of experience in the Sales area.
- People management experience (preferred).
What We Offer:
A comprehensive employee benefits package, competitive compensation, and ongoing career development opportunities.