Maria Vela
Legal Manager, Business Operations @ Takeda
About Maria Vela
Maria Vela is a Legal Manager in Business Operations at Takeda, with a background in contract management and legal roles across various companies in the pharmaceutical and management sectors. She holds a BSc in Developmental Biology from The University of Edinburgh and an LLB from The College of Law.