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
Overview of the role We are seeking for an ambitious, commercially driven, and results-oriented New Business Development Lead to join our Tokyo office. This opportunity is ideal for a proven B2B sales professional with a strong