Director, Sales (Supply Chain Risk Management)

Sphera
Full time United Kingdom, United Kingdom Operations Specialties Managers
Posted:
June 14, 2026
Location:
United Kingdom, United Kingdom, United Kingdom

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...
  • Apply for this Job

    Submit your application for the Director, Sales (Supply Chain Risk Management) position at Sphera.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: United Kingdom, United Kingdom
    Posted: June 14, 2026
    Deadline: July 24, 2026