Mews

London
977 Total Employees
Year Founded: 1996

Teams at Mews

Recently posted jobs

4 Days AgoSaved
Remote
United Kingdom
Software
As a Senior Customer Success Manager, you will manage a Mid-Market portfolio, lead strategic account planning, drive customer retention, and mentor peers while ensuring high standards in customer engagement and outcomes.
4 Days AgoSaved
Remote
3 Locations
Software
Lead the development of payment acceptance capabilities as a Senior Product Manager. Manage the product lifecycle, drive strategy, and collaborate with engineering, design, and stakeholders on scalable solutions.
6 Days AgoSaved
Remote
7 Locations
Software
The Senior Lifecycle Manager will lead lifecycle marketing strategies, optimize customer journeys, and design multi-channel programs to enhance engagement and retention in the B2B SaaS space.