Customer Onboarding Specialist

London, England, United Kingdom


We’re looking for a people and process motivated Customer Onboarding Specialist to join our industry leading Customer Success Team and help on board and train all our wonderful new customers.

Our Customer Onboarding Specialists are customer focused superstars and project managers who help new agencies get Goodlord set up and use it to support their varied business goals and objectives. We understand that all of our customers are different, and our aim is to integrate Goodlord seamlessly into their existing processes. In this role, you'll project manage system setup and customisation and be the main point of contact for the customer during their onboarding. You’ll also be responsible for training new users and ensuring they feel comfortable and confident using our system.

This is a great opportunity to join a team where you're encouraged to take on as much responsibility as you can. This is a critical role and we want you to always be looking for ways to make things work better. Your drive and imagination is your limit, not your job title. We’re constantly evolving and growing so no two days will be the same and you’ll need to be comfortable working in a fast paced environment that embraces change.


Skills and experience

Bringing our whole selves to work is really important to us here at Goodlord - if there's anything you need to participate fully in the interview process we'd like to hear about that too, please just include it in your application or email [email protected]
Apply for this job