Solera Holdings, Inc.
Customer Success Arabic and French
2 days ago
Nottingham
Our 6,500 team members foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation. As a Senior Customer Success Manager, you will be responsible for driving client retention, satisfactio...