Head of National Sales and Customer Success
Zurich North America is searching for the next Head of National Sales and Customer Success. This role joins SpearTip, the cybersecurity consulting segment within Zurich Resilience Solutions. Blending cutting-edge technologies, unique skill sets, and proven cyber counterintelligence strategies, SpearTip partners with our clients to protect shareholder value, shield corporate reputations, and enhance long-term profits.
This role will be pivotal in the growth of the overall SpearTip Cyber Security Business Unit. You will ultimately be responsible for driving growth through relationship building and your mission will be to continuously integrate both internal and external insights into the solutions your teams deliver, ensuring optimal business outcomes and exceptional customer success. In addition, as a leader, you will establish direction and set objectives for direct reports while providing regular, actionable coaching and feedback to employees.
Key Accountabilities include:
Leads partnerships, sales, customer success for Business Unit and steers marketing initiatives in collaboration with other Zurich departments.Drives and evaluates performance of multiple sales channels and initiatives (e.g., distribution partners, direct sales, marketing-led avenues) and optimizes for value.Establishes strong professional relationships with distribution partners, customers, and other stakeholders involved in the sale of cybersecurity products and services.Keeps a pulse on the market: listens to customer needs, understands competitor's offerings and positioning, and provides recommendations to leadership on product/service development.Supports the sales and customer success team members: helps remove barriers, resolve problems, and make decisions that require escalation with the appropriate sense of urgency.Translates business objectives into clearly defined sales and retention targets to support Business Unit's success and establishes a path to achieve them.Devises innovative partnership and sales avenues, creating new partnership propositions and collaborating with internal teams and marketing to develop them.Leverages the appropriate tools to improve sales effectiveness and pursues improvement of channel or customer segment capabilities across multiple geographies (including development of customer or distributor insights, segmentation, and value proposition).Basic Qualifications:
- Bachelor's Degree and 10 or more years of experience in the Sales area.
Location(s): AM - Addison, AM - Schaumburg, AM - New York, AM - Dallas, AM - Chicago, AM - San Francisco, AM - Los Angeles, AM - Illinois Virtual Office, AM - Texas Virtual Office, AM - New York Virtual Office, AM - Florida Virtual Office, AM - California Virtual Office, AM - North Carolina Virt. Office, AM - Charlotte, AM - Miami
Remote Working: Hybrid
Schedule: Full Time
Employment Sponsorship Offered: No
#J-18808-Ljbffr