Omnicom Health

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

Teams at Omnicom Health

25 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Marketing Tech
Supports account teams across healthcare communications clients by coordinating with account, digital, creative, supplier, and customer stakeholders. Learns agency, project briefing, creative briefing, client communication, traffic management, and strategic tactics. Contributes to collaborative problem-solving and provides administrative and operational support across multiple accounts. Spanish and English fluency are required, along with strong organization, planning, communication, time management, and interpersonal skills.
One Month 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.
2 Months 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.