Director, Sales (Supply Chain Risk Management)

Sphera
📍 United Kingdom, United Kingdom, United Kingdom 💼 Full time 🕒 Posted July 02, 2026

Job Description

Sphera is seeking a strategic and people-focused Director of Sales to lead our Supply Chain Risk Management (SCRM).

This is a senior leadership role with full responsibility for building, leading, and scaling a high-performing sales organization. You will be accountable for driving regional revenue growth while developing a strong leadership bench, fostering a high-performance culture, and ensuring consistent execution across the team.

As a key member of the leadership team, you will set direction, drive accountability, and partner cross-functionally to deliver sustainable growth. You will also play a critical role in coaching and developing your team, ensuring they are equipped to succeed in complex, enterprise sales environments.

Key Responsibilities

  • Lead, develop, and scale a high-performing team of sales leaders and Solution Executives, including hiring, onboarding, coaching, and performance management
  • Build a strong leadership bench and s...
  • Ready to Apply?

    Submit your application today and join our talented team at Sphera.

    Submit Application

    Job Details

    • Location United Kingdom, United Kingdom
    • Job Type Full time
    • Category Operations Specialties Managers
    • Posted Date July 02, 2026
    • Application Deadline August 11, 2026