Leigh Victoria Homer

Director Of Customer Success at Clue Software

Leigh Victoria Homer has extensive experience in customer success and employee engagement roles in various companies. From Upland Software to Clue Software to Capita Employee Benefits, Leigh Victoria has demonstrated expertise in creating and maintaining customer success plans, ensuring customer satisfaction, and driving creativity and motivation within teams. At Bluefin, Leigh Victoria held roles as a Professional Development Administrator, Adviser Services Administrator, and Client & Agencies Transition Administrator.

Links

Previous companies

Upland Software logo

Org chart