Commercial/Sales Lead (Europe)

This role requires full management of the complex, international sales cycle, including all aspects of the sales process, from pre-sale through to presentation,…