Marketing Manager — Luxury Resort & Spa (Digital & Campaigns)

Omni Hotels & Resorts

Scottsdale (AZ)

On-site

USD 85,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Omni Scottsdale Resort & Spa at Montelucia in Paradise Valley is seeking a Marketing Manager to lead strategy, digital marketing, and cross-functional campaigns across accommodations, dining, spa and events.

Reporting to the Complex Director of Marketing, you will manage email campaigns, social media content, and performance analytics, delivering measurable results and ensuring brand consistency.

Qualifications

  • Minimum of five years of progressive experience in traditional and digital marketing.
  • Strong understanding of digital marketing, paid media, email marketing, SEO, social media, website management and performance analytics.
  • Intermediate graphic design skills using Canva and Adobe Creative Suite.
  • Strong written and verbal communication skills and proofreading abilities.

Responsibilities

  • Execute the resort's annual marketing strategy and coordinate with leadership.
  • Serve as the primary day-to-day marketing leader for Omni Scottsdale Resort & Spa at Montelucia.
  • Manage integrated marketing campaigns across channels (web, email, social, third-party platforms).
  • Develop and manage a rolling 90-day email marketing calendar and content assets.
  • Collaborate with Social Media Coordinator on photography and social-first content.
  • Provide intermediate graphic design and creative production support.
  • Lead activation of resort events and experiences.
  • Coordinate internal communications and scheduling for marketing projects.
  • Support public relations efforts and manage influencer/partnership opportunities.
  • Prepare monthly marketing reports and align spending with business priorities.
  • Maintain organized marketing assets and ensure brand consistency.

Skills

Digital marketing
Copywriting
Email marketing
SEO
Analytics
Social media

Education

Degree in marketing, communications, hospitality or related field

Tools

Canva
Adobe Creative Suite

Job description

Omni Scottsdale Resort & Spa at Montelucia in Paradise Valley is seeking a Marketing Manager to lead strategy, digital marketing, and cross-functional campaigns across accommodations, dining, spa and events.

Reporting to the Complex Director of Marketing, you will manage email campaigns, social media content, and performance analytics, delivering measurable results and ensuring brand consistency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Marketing Manager, Luxury Resort & Spa Campaigns
Senior Marketing Manager, Luxury Resort & Spa Campaigns

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 120,000
Marketing Manager
Marketing Manager

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 120,000
Marketing Manager
Marketing Manager

Omni Hotels & Resorts • Scottsdale (AZ)

On-site
USD 85,000 - 110,000
National Accounts Growth Director
National Accounts Growth Director

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 130,000
National Sales Leader - Revenue Growth & Key Accounts
National Sales Leader - Revenue Growth & Key Accounts

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 135,000
Upscale Front Office Manager — Guest Experience
Upscale Front Office Manager — Guest Experience

Omni Hotels & Resorts • Scottsdale (AZ)

On-site
USD 55,000 - 85,000
National Sales Manager
National Sales Manager

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 135,000
Director of National Accounts
Director of National Accounts

Omni Hotels & Resorts • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
Strategic National Accounts Director
Strategic National Accounts Director

Omni Hotels & Resorts • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
Director of National Accounts
Director of National Accounts

Omni Hotels & Resorts • Paradise Valley (AZ)

On-site
USD 90,000 - 130,000