Remote Onboarding Manager Jobs in England

2 of 2 Remote Onboarding Manager Jobs in England

Client Success, Senior Onboarding Manager - SCD

London, United Kingdom
Hybrid / WFH Options
BlueVoyant
Client Success, Senior Onboarding Manager - SCD Location: Hybrid - UK (Remote) Position: BlueVoyant is looking for a Client Success, Senior Onboarding Manager - SCD to support our clients' Supply Chain Defense deployment experience. You will be part of a fast-paced team with a mission to drive onboarding … delivery. Ensure deployment issues are quickly resolved and help implement strategies and solutions to reduce the likelihood of recurrence. Identify opportunities for process and onboarding innovation to improve the client deployment experience. Decommission any churned clients and close down account activity and access. Required Competencies 5+ years of cyber More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Customer Onboarding Manager

London, United Kingdom
Hybrid / WFH Options
DeepL GmbH
have to say about life at DeepL on LinkedIn , Instagram and our Blog . What will you be doing at DeepL? As a Customer Onboarding Manager, you will be responsible for getting customers live with DeepL products and services, for both new and existing clients. You will ensure … ll manage complex projects, facilitate strategic customer conversations, and collaborate cross-functionally to set up customers for success. Additionally, you will help improve the onboarding process and experience, and work with key internal teams to enhance our systems. The ideal candidate will have a proactive and energetic attitude with … the desire to be a key player on a high profile, solutions-oriented team. Responsibilities Own the onboarding and implementation process for individual customers, setting them up for a successful long-term partnership Understand how these companies leverage different translation methods/tools and how our technology works cohesively More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Onboarding Manager
England
Median
£30,000