Internal Communications Manager

Posted 14 Days Ago
Be an Early Applicant
Dallas, TX, USA
In-Office
Senior level
Hospitality
The Role
Leads internal communications strategy, storytelling, executive messaging, employer branding, and associate engagement across Omni Hotels & Resorts. Manages intranet, SharePoint, newsletters, social channels, video, town halls, and corporate LinkedIn content. Partners with HR, executives, and departments to align communications with company culture and priorities, support crisis communications, maintain career content, and track engagement metrics.
Summary Generated by Built In

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.

The Challenge 

Omni Hotels & Resorts is seeking a dynamic and experienced Internal Communications Manager to spearhead our internal communications efforts. This role is crucial in promoting and sustaining the company's internal branding, culture, purpose, and strategic direction. This professional will have the unique opportunity to champion our "All In" culture and bridge communication between our corporate office and associates across 50+ hotels and resorts.  

The Role 

The Internal Communications Manager will report directly to the Director of Corporate Communications while working closely with the Vice President of People & Culture and the corporate human resources department. This is a pivotal role within the company to ensure all Omni’s communications tie into the company’s mission, vision, core values and key priorities. It involves creating compelling internal communication strategies and plans that engage and motivate our 20,000+ associates.  

The ideal candidate will be an exceptional writer and a strong cross-collaborator, comfortable working closely with senior corporate executives. They will ensure communications are meaningful, purposeful, and effective, using high-quality content to engage and inspire our leaders and associates.

Responsibilities

  • Collaborate with the Director of Corporate Communications (DOC) to create an internal communications strategy and promote our associate “All In” brand and value proposition by aligning and weaving in our culture with all copy, content, and assets. 
  • Organize, maintain, and update the associate brand presence on www.omnihotels.com, the intranet, and the internal communication SharePoint pages. 
  • Craft compelling messages through storytelling for internal communication using a variety of communication mediums such as mobile camera and editing tools to create a content plan with clear objectives, consistent cadence, and innovative methods for connecting with associates through Omni Newsletters, LinkedIn, Glassdoor, Indeed and others as needed. 
  • Coordinate with all departments including Human Resources, Sales, IT, Operations, and others on communication projects, ensuring consistency and alignment with core communication plans and corporate messaging using the “All In” voice. 
  • Identify and utilize the most effective channels for storytelling including online platforms, social media, intranet, email, mobile, video, print, and in-person events. 
  • Collaborate with HR to assist in managing and supporting local market leadership community efforts and internal and external communication programs to maximize impact, engagement, and visibility. 
  • Support thought leadership initiatives, content creation, and communications on behalf of Omni executives including the President, CHRO, COO, and others ensuring to speak in their voice. 
  • Assist in producing, creating agendas and message points for quarterly executive committee calls, dedicated events, town halls, associate rallies, video messages, and other executive communications. 
  • Lead Omni Hotels & Resorts’ corporate LinkedIn strategy and execution, overseeing content planning, development and publishing to support company news, executive visibility, employer brand and key business priorities.
  • Work with the recruitment director to keep Omni Hotels & Resorts career page up to date, promoting our “All In” culture and associates. 
  • Support DOC with internal crisis communications support and act as the liaison with senior leaders.  
  • Create and monitor internal KPIs (Key performance indicators) benchmark metrics document to measure results. (Glassdoor, LinkedIn engagement, and Omni Newsletter opens and click through rate.) 

 

Qualifications 

  • Bachelor’s degree and proven track record with 4-6 years' experience in internal communications, corporate communications, public relations, or a similar field is essential. 
  • Exceptional writer and communicator, with experience in various methodologies including video, digital and print with the ability to authentically convey messages in the voices of multiple executives and the Omni “All In” internal brand. 
  • Proficiency in using various communication tools and platforms, including Teams, SharePoint and Adobe Creative Cloud (Adobe Express, Adobe Premier Rush, Adobe Lightroom, Adobe Photoshop), Power Point and Canva.  
  • Excellent verbal communication skills for presentations, meetings, and interpersonal interactions. 
  • Embody a proactive, passionate, and collaborative mindset with a "Make-it-Happen" attitude. 
  • Strong attention to detail and the ability to perform well under pressure in an evolving environment. 
  • Practice active listening and creative thinking. 
  • High ethical standards, exceptional judgment and discretion, given access to confidential information. 

 

Preferred Qualifications but Not Required 

  • Experience using third-party email tools from Staffbase for internal communications. 
  • Prior hospitality experience. 
  • Bilingual in Spanish and English. 

 

Location 

This position is based in person at Omni's Corporate Office in North Dallas. 

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: [email protected].

Skills Required

  • Bachelor's degree
  • 4-6 years of experience in internal communications, corporate communications, public relations, or a similar field
  • Exceptional writing and communication skills
  • Experience creating video, digital, and print communications
  • Ability to convey messages in multiple executives' voices and maintain the internal brand voice
  • Proficiency with Teams, SharePoint, Adobe Creative Cloud, PowerPoint, and Canva
  • Excellent verbal communication skills for presentations, meetings, and interpersonal interactions
  • Proactive, passionate, and collaborative mindset
  • Strong attention to detail and ability to perform under pressure
  • Active listening and creative thinking skills
  • High ethical standards, judgment, and discretion with confidential information
  • Experience using Staffbase or other third-party email tools
  • Prior hospitality experience
  • Bilingual Spanish and English

Omni Hotels & Resorts Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Omni Hotels & Resorts and has not been reviewed or approved by Omni Hotels & Resorts.

  • Pay Growth & Progression — Advancement into experienced or managerial roles is associated with better earnings in some locations. Feedback suggests opportunities to increase pay through advancement—and in some roles via tips or commissions—can make compensation feel more competitive.

Omni Hotels & Resorts Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dallas, TX
8,190 Employees

What We Do

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.

Similar Jobs

Samsara Logo Samsara

Sr. Internal Communications Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
95K-128K Annually

Capital One Logo Capital One

Manager, Internal & Executive Communications - Global Enterprise Communications

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
3 Locations
55000 Employees
122K-153K Annually
In-Office
Arlington, TX, USA
53 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Internal Communications Manager, HPE Networking

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
3 Locations
85422 Employees
93K-214K Annually

Similar Companies Hiring

Hilton Thumbnail
Events • Food • Travel • Hospitality • Hotels & Resorts
McLean, VA
500000 Employees
Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account