Omni Hotels & Resorts

Corporate Director of Customer Engagement

Omni Hotels & Resorts  •  Dallas, TX (Onsite)  •  6 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Omni Corporate Offices

Omni Hotels and Resorts creates genuine, authentic guest experiences at over 50 distinctive luxury hotels and resorts in leading business gateways and leisure destinations across North America. Omni Hotels is known for its exemplary culture, authenticity to the markets in which we operate, innovation and exceptional service. Our commitment to career development has created tenure and loyalty that enables us to perpetuate our family atmosphere.

Position Summary

Omni Hotels & Resorts is seeking a strategic, customer-centric, and results-driven Director of Customer Engagement to lead the development and execution of engagement strategies that deepen guest relationships, increase loyalty, and drive long-term revenue growth across the Omni portfolio.

This leadership role is responsible for shaping how Omni engages with guests throughout the customer lifecycle, overseeing email and SMS marketing, social media, loyalty lifecycle management and gift cards. It will serve as a key partner across Marketing, Loyalty, Operations and Technology teams, ensuring every guest interaction reflects Omni's commitment to genuine hospitality and exceptional service.

The ideal candidate combines expertise in customer lifecycle marketing, loyalty strategy, data-driven personalization, and digital engagement with a passion for creating memorable guest experiences.

Key Responsibilities

Leadership & Team Building

  • Lead and develop a high-performing team focused on customer engagement, communications and loyalty activation.
  • Foster strong partnerships across Marketing, Loyalty, Operations, Revenue Management, Digital, Technology, and Property teams.
  • Present strategic recommendations, performance updates and business cases to senior leadership.
  • Champion a customer-first culture across the organization.

Customer Engagement & Lifecycle Marketing

  • Develop and execute enterprise-wide customer engagement strategies that drive acquisition, retention, loyalty, and guest lifetime value.
  • Lead the design and optimization of guest lifecycle communications across all stages of the customer journey.
  • Drive personalization initiatives that deliver relevant experiences based on guest preferences, behaviors and travel patterns.
  • Establish segmentation strategies and audience frameworks that improve campaign effectiveness and customer relevance.

Email & SMS Marketing

  • Own Omni's CRM marketing strategy, including email and SMS communications.
  • Lead campaign planning, automation, testing, personalization and performance optimization initiatives.
  • Develop and manage customer journey programs that deliver timely, relevant messaging across channels.
  • Monitor campaign effectiveness and continuously improve engagement, conversion and revenue performance.
  • Ensure all communication programs align with brand standards, customer preferences and regulatory requirements.

Social Media Strategy & Community Engagement

  • Lead Omni Hotels & Resorts' owned social media strategy and content direction across major social platforms.
  • Develop social media campaigns that increase brand awareness, guest engagement, and community growth in partnership with our social media agency.
  • Partner with brand, public relations, property marketing, and creative teams to amplify strategic campaigns and business priorities.
  • Evaluate influencer, creator, and partnership opportunities that align with Omni's brand positioning.
  • Support reputation management efforts by collaborating with customer care and property teams to ensure effective guest communication across social channels.

Data, Analytics & Personalization

  • Utilize customer, loyalty, transactional, and behavioral data to create meaningful personalization strategies.
  • Partner with analytics teams to develop customer insights, predictive models, and audience targeting strategies.
  • Identify opportunities to leverage emerging technologies, including artificial intelligence and automation, to improve engagement outcomes.
  • Establish measurement frameworks and dashboards to track customer engagement and business impact.
  • Translate data and insights into actionable strategies that improve customer experience and financial performance.

Qualifications

  • Bachelor's degree in Marketing, Business, Hospitality, Communications, or a related field.
  • 7+ years of experience in email/SMS marketing, social media, loyalty lifecycle marketing or related discipline(s).
  • 5+ years of team leadership and cross-functional management experience.
  • Demonstrated experience with a major marketing automation platform such as Salesforce Marketing Cloud, Adobe Campaign, Braze etc.
  • Strong analytical and problem-solving capabilities with the ability to translate insights into actionable business strategies.
  • Exceptional communication, collaboration and presentation skills.
  • Experience within hospitality, travel, lifestyle, or loyalty-driven industries.
  • Knowledge of customer data platforms, journey orchestration, and personalization technologies.
  • Familiarity with AI-enabled marketing and customer engagement solutions.
  • MBA or advanced degree preferred.

Omni Hotels & Resorts is an equal opportunity/AA/Disability/Veteran employer. The EEO is the Law poster is available using the following link:

EEOC is the Law Poster.

Omni Hotels & Resorts does not discriminate on the basis of any protected category with respect to the payment of wages.

If you are interested in applying for employment with Omni Hotels & Resorts and need special assistance to apply for a posted position, please send an email to: applicationassistance@omnihotels.com.

Omni Hotels & Resorts

About Omni Hotels & Resorts

Omni Hotels and Resorts creates genuine, authentic guest experiences at 50 distinctive luxury hotels and resorts in leading business gateways and leisure destinations across North America.

From exceptional golf and spa retreats to dynamic business settings, each Omni Hotel and Resort showcases the local flavor of the destination while featuring four-diamond services, signature restaurants, Wi-Fi connectivity and unique wellness options. Known for its award-winning, personalized service, Omni Hotels leaves a lasting impression with every customer interaction, with a heightened level of recognition and rewards delivered through its Select Guest loyalty program and the company's "Power of One"​ associate empowerment program.

Industry
Travel & Hospitality
Company Size
5,001-10,000 employees
Headquarters
Dallas, TX
Year Founded
Unknown
Social Media