global Oncology player on its innovative portfolio in India. Oncology Franchise Head is a key role in the Takeda India... Oncology team which serves as the P&L owner of the Business Unit, defines the strategic direction and elevates the in-market......
Job Location: Mumbai, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page