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.
This person is not in any teams
This person is not in any offices