About the Role: Grade Level (for internal use):11 The Team: Structured Finance, Japan Credit Ratings is an integral part of the Global Ratings Services team, comprising a diverse group of 1,400 analysts spread across key financial
Job title: T1D Medical Manager Location: Tokyo Reporting to the T1D (Type 1 Diabetes) Medical Head, and providing guidance to Medical Advisors, the T1D Medical Manager is responsible for supporting and executing medical activities focused on