The Team

Michelle Welch

Michelle Welch

Head of On-boarding


The need for a seamless customer experience has never been greater. As Head of Onboarding, it is my responsibility to lead the first line of defence in terms of CDD and EDD during the onboarding process for our clients. Focusing on an efficient and transparent process, whilst supporting the Onboarding Team to ensure compliance consistency.
Working with our partners, I have built great working relationships based on a common goal to provide the best solution for our clients.

About Me

Favorite Hobby: Travelling to beautiful holiday destinations, mainly the Caribbean and Mexico. Walking my ‘fur babies’ along the coastline of Wales.

Favourite place in the world: Mexico

If you could go anywhere in the world, where would it be?: Vietnam

Favourite season: Summertime – She loves the sun

Favourite type of cuisine: Anything she doesn’t have to cook herself!

Job wanted as a kid: Nurse, Hairdresser, Pub Landlady

Childhood nickname: Shell/Shells

Favourite quote: The future belongs to those who believe the beauty in their dreams - Eleanor Roosevelt

Coffee order: Double shot oatmeal late (dash of rum or baileys optional lol)

Bucket list (Top 3):
  • Travel the world
  • Retire somewhere hot!
  • Win the Lottery to achieve points 1 and 2 lol