My Centre Office (MyCo) is a UK-based SaaS platform supporting SMEs, coaches, consultants, event planners, and alumni organizations. The Customer Success Specialist will act as the primary point of contact for customers, ensuring satisfaction, onboarding, support, and retention while working closely with the CEO and a small, focused team.