Customer Success Manager II (French Speaking)
Forrester Research
United Kingdom, United Kingdom Full Time Customer Service Jobs United Kingdom
Job Description
an extraordinary future. About This Role: As a member of Forrester’s customer success organization, the Customer Success Manager... and each other. Our success is driven by curiosity, courage and customer obsession.
The confidence and drive to be bold at work. Join us and build...
Posted April 4, 2026