FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Brand Director
Johnson & JohnsonSenior leader responsible for shaping and executing OTTAVA’s brand strategy. Leading brand activation and integration across various marketing touchpoints.
Posted 5/21/2026full-timeCincinnati • California, Ohio • 🇺🇸 United StatesLead💰 $150,000 - $258,750 per yearWebsite
About the role
Key responsibilities & impact- Brand activation & integration lead across all experience touchpoints - digital, social, content, and experiential
- Brand strategy & positioning - OTTAVA in category, brand platform, value prop, visual expression (collaborate with GSM on product positioning)
- Build & manage brand expression and guidelines (architecture, naming, etc)
- OTTAVA social strategy
- Balance high‑impact hero storytelling with efficient, scalable content production.
- Content operations and enablement (formats, production needs, scalable design solutions)
- Build high performing agency roster in collaboration with digital and creative lead
- Execute and deliver on marketing and communication asset needs and manage brand library
- Manage & lead brand campaigns, media, and collaboration with commercial on activation – partner on performance optimization with digital and creative lead
- High collaboration, coordination and leadership across internal and external teams required
- Lead day-to-day activities and management of external agency partners ensuring strong partnership and delivery on brand and experience mandatories
- Support Global Strategic Marketing and Regional Marketing teams in creation and execution of market enablement initiatives.
- Responsible to stay abreast of the latest market trends and research results and incorporation of key takeaways into messaging and communication initiatives
- Lead connection to Surgery, MedTech, Enterprise
Requirements
What you’ll need- Bachelor degree required
- 10+ years of experience in brand marketing, integrated marketing, or commercial marketing leadership roles.
- Proven experience leading integrated brand campaigns across digital, social, content, and experiential channels and brand management.
- Strong understanding of messaging, positioning, and brand expression across complex ecosystems.
- Demonstrated ability to work effectively in matrixed, global organizations.
- Experience managing agencies and external partners across creative, digital, and experiential work.
- Strong operational mentality with the ability to balance strategy, creativity, and execution.
- Executive presence with strong communication and stakeholder‑management skills.
Benefits
Comp & perks- Vacation –120 hours per calendar year
- Sick time - 40 hours per calendar year; for employees who reside in the State of Colorado –48 hours per calendar year; for employees who reside in the State of Washington –56 hours per calendar year
- Holiday pay, including Floating Holidays –13 days per calendar year
- Work, Personal and Family Time - up to 40 hours per calendar year
- Parental Leave – 480 hours within one year of the birth/adoption/foster care of a child
- Bereavement Leave – 240 hours for an immediate family member; 40 hours for an extended family member per calendar year
- Caregiver Leave – 80 hours in a 52-week rolling period
- Volunteer Leave – 32 hours per calendar year
- Military Spouse Time-Off – 80 hours per calendar year
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
brand marketingintegrated marketingdigital marketingsocial media marketingcontent productionbrand managementcampaign managementmarket enablementperformance optimizationagency management
Soft Skills
leadershipcollaborationcommunicationstakeholder managementstrategic thinkingoperational mentalitycreativitycoordinationrelationship buildingproblem solving
Certifications
Bachelor's degree