About Louise
The Customer Success Manager is a pivotal operational and client support role responsible for ensuring smooth day to day business administration, high quality onboarding experiences, and proactive support to Directors and the wider Cleared sales and delivery team.