Skip to content
CSM Jobs

Customer Success Intern

Log my Care

Location
Hybrid (London, London, UK)
Compensation
£26k/yr
Employment
Full-time
Level
Entry Level
Posted 1 week ago

About the role

Log my Care is a UK-based SaaS platform helping care providers deliver proactive, person-led care through intuitive management tools. The Customer Success Intern role involves managing SMB accounts, handling renewals and billing, and supporting customer retention to ensure client success.

Skills

Customer Success Account Management Administrative Support Subscription Management Data Entry Communication Empathy CRM Billing Systems Problem Solving Organization Attention To Detail Spreadsheets HubSpot Intercom

Perks

  • Hybrid Work

Full job details