Omnicom Health

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

Teams at Omnicom Health

12 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Full-time freelance Art Director responsible for coordinating art-team projects, developing innovative visual concepts, managing team members, working directly with global clients, and delivering design solutions across digital, print, and outdoor media. The role requires strong English, advanced Adobe and Figma skills, project coordination, leadership, creativity, autonomy, and teamwork. International advertising experience is required, while healthcare agency experience is preferred.
18 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Leads integrated healthcare campaign development from concept through execution, ensuring high-quality visual and verbal communications. Mentors multidisciplinary creative teams, collaborates with strategy, account, medical, and production partners, presents ideas to clients, manages priorities and deadlines, and translates complex scientific information into compelling communications while meeting healthcare regulatory requirements.
27 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Manages relationships with healthcare clients, providing strategic counsel, client service, and project delivery. Oversees portfolio revenue targets and profitability, mentors junior staff, collaborates across international and agency teams, and supports new business pitches. The role requires creative agency experience, client and team leadership, fluent English, healthcare-sector familiarity, and the ability to use data-driven insights to inform strategy and creative development.