London · - Lead project teams onboarding new customers, with a heavy emphasis on project / stakeholder management and understanding client requirements - Responsible for leading the end-to-end implementation for new customers -- roll up your sleeves and build out the customer’s processes…