BM

Ben Mitchell

Global Head Of Sales & Customer Operations

Ben Mitchell is a Senior Manager of Sales Operations at Escode, part of NCC Group, focusing on software resilience solutions. With a robust background in client relationship management and sales operations, Ben previously served as the Global Head of Sales & Customer Operations at NCC Group from 2021 to 2026 and held various account management roles prior to that. Ben earned a BA in English & Philosophy from the University of Liverpool from 2004 to 2007.

Links



Teams

This person is not in any teams


Offices

This person is not in any offices