Job Description
Fitch Solutions is currently seeking a Customer Success Manager based out of our London office. Fitch Solutions is a leading provider of insights, data and analytics. It informs investment strategies, strengthens risk management capabilit…