Building an Employer Brand on a Global Scale In this episode, we speak with Cristal Mikenas, the Global Employer Brand Leader at Takeda, to get her insights...