Customer Success Manager
- Hiring Organisation
- Oliver Bernard
- Location
- City of London, London, United Kingdom
Customer Success Manager Paying £80k–£110k + Equity 2 days a month in the office (Central London) Oliver Bernard have partnered with a B2B software house that builds frameworks enabling platform teams to create platforms for developers to ship software faster, more securely, and at higher scale. This … requirements and priorities Work closely with the C-suite on strategy and day-to-day execution Experience & Requirements Experience in B2B SaaS or enterprise tech (with a high number of customers) Strong facilitation skills (essential) — managing complex stakeholders in large organisations Strong understanding of software systems ...