Overview of the role The Client Support Analyst / Consultant role offers the opportunity for the successful candidate to enhance the client experience by acting as a vital link between commercial and research functions. Driven by
Fitch Solutions is seeking a Customer Success Manager to join our Tokyo office. This is a great opportunity for an emerging Customer Success professional ready to take ownership of a diverse client portfolio. Fitch Solutions is