Omnicom Health

HQ
New York
Total Offices: 3
3,389 Total Employees
Year Founded: 2016

Teams at Omnicom Health

4 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Lead day-to-day client contact for a portfolio of high-profile healthcare brands. Manage account delivery and commercial performance, mentor junior staff, coordinate with agency partners, contribute to new business and pitches, and apply strategic, creative, and data-driven insights across digital and global initiatives.
10 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Freelance Visual Communication Specialist designs high-quality PowerPoint presentations, translating complex scientific, medical, and business information into clear visual stories. Responsibilities include creating clean layouts, strong information hierarchy, maintaining templates and visual standards, collaborating with cross-functional teams, and delivering polished, executive-ready slides. Portfolio required.
10 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Looking for a freelance copywriter to support the international creative team in writing, conceptualizing, and providing ideas for various projects.