Global Brand Campaign Manager — Equity Options & Growth

Barracuda

Indianapolis (IN)

On-site

USD 70,000 - 100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Career-growth opportunities
High-quality health benefits
Retirement Plan with employer match
Flexible Time Off
Volunteer opportunities

Job summary

Barracuda is seeking a Brand Program Specialist to lead brand campaigns, identity projects, and cross-functional initiatives across the organization. You will shape brand messaging, manage timelines, and collaborate with product marketing, sales, and external partners to drive awareness and pipeline.

The role requires 5+ years in branding/marketing, strong communication, and proficiency with Salesforce, Netsuite, and Microsoft Office.

Qualifications

  • 5+ years of experience managing branding, advertising or marketing projects.
  • Experience in advertising, brand management or related roles with a track record of brand campaigns.
  • Excellent communication and interpersonal skills for cross-team collaboration.
  • Analytical mindset to interpret data and drive decisions.
  • Strong project management with ability to juggle multiple initiatives.

Responsibilities

  • Manage Brand Campaigns and Brand Identity projects across channels (digital, print, OOH, social, audio).
  • Develop campaign briefs and ensure timely, on-brand execution with internal teams or agencies.
  • Track progress against KPIs and escalate bottlenecks across multiple projects.
  • Collaborate with product marketing and customer community leads for data-driven campaigns.
  • Maintain regular status updates and cross-functional alignment on brand initiatives.

Skills

Brand management
Campaign management
Cross-functional collaboration
Brand naming & identity
Budget tracking
Salesforce
Netsuite
Microsoft Office

Tools

Salesforce
Netsuite
Microsoft Office

Job description

Barracuda is seeking a Brand Program Specialist to lead brand campaigns, identity projects, and cross-functional initiatives across the organization. You will shape brand messaging, manage timelines, and collaborate with product marketing, sales, and external partners to drive awareness and pipeline.

The role requires 5+ years in branding/marketing, strong communication, and proficiency with Salesforce, Netsuite, and Microsoft Office.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Brand Campaign Architect — Growth, Identity & Equity Options
Brand Campaign Architect — Growth, Identity & Equity Options

Barracuda • Kentucky

On-site
USD 70,000 - 110,000
Equity in options
Career-growth opportunities
Health benefits
+3
Brand Campaign Lead (Remote) - Equity & Growth
Brand Campaign Lead (Remote) - Equity & Growth

Barracuda Networks, Inc. • Indianapolis (IN)

On-site
USD 65,000 - 100,000
Equity options
Career growth
Health benefits
+2
Brand Campaign Lead - Identity & Growth
Brand Campaign Lead - Identity & Growth

Barracuda • Town of Texas (WI)

On-site
USD 85,000 - 120,000
Equity options
Career growth opportunities
Health benefits
+3
Brand Campaign & Education Lead
Brand Campaign & Education Lead

Barracuda • Pennsylvania

On-site
USD 70,000 - 110,000
Equity options
Career growth opportunities
Health benefits
+3
Brand Campaigns & Identity Lead
Brand Campaigns & Identity Lead

Barracuda • Alpharetta (GA)

On-site
USD 70,000 - 100,000
Equity
Career growth
Health benefits
+4
Brand Program Manager - Campaigns & Identity
Brand Program Manager - Campaigns & Identity

Barracuda • Ann Arbor (MI)

On-site
USD 90,000 - 110,000
Equity options
Career growth opportunities
Quality health benefits
+3
Remote Brand Campaign Lead
Remote Brand Campaign Lead

Barracuda Networks Inc. • Alpharetta (GA)

On-site
USD 75,000 - 105,000
Equity, non-qualifying options
Career-growth opportunities
High-quality health benefits
+2
Brand Program Specialist
Brand Program Specialist

Barracuda • Ann Arbor (MI)

On-site
USD 90,000 - 110,000
Equity options
Career growth opportunities
Quality health benefits
+3
Brand Program Specialist
Brand Program Specialist

Barracuda • Kentucky

On-site
USD 70,000 - 110,000
Equity in options
Career-growth opportunities
Health benefits
+3
Brand Program Specialist
Brand Program Specialist

Barracuda • Indianapolis (IN)

On-site
USD 70,000 - 100,000
Equity
Career-growth opportunities
High-quality health benefits
+3