Bazaarvoice

London
1,422 Total Employees
Year Founded: 2005

Teams at Bazaarvoice

Recently posted jobs

2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Software
The Manager of Client Success will lead a team of Customer Success Managers, driving client satisfaction, maximizing revenue retention, and implementing innovative customer strategies while building executive relationships across the client portfolio.