Takeda is seeking a Campaign Delivery Specialist based in Mexico City, responsible for managing the end-to-end campaign delivery process across various marketing technology platforms. The ideal candidate will have extensive experience in digital marketing project management and possess strong technical and delivery coordination skills.
Must-have
Nice-to-have
Not specified