Loews Hotels Business Services Center

Loews Hotels Business Services Center does not have any current job openings.
Please bookmark this page and check later.

Loews Hotels Business Services Center

424 Church Street, Suite 300
Nashville, TN 37219

Corporate Office
Managed By Loews Hotels

About this Employer

Company Description

About Loews Hotels Business Services Center

The Business Services Center for Loews Hotels & Resorts provides centralized back office support in Finance, Reservations and IT to the company's 19 properties in the United States and Canada. Operations based at the Business Services Center include:

  • Central Reservations
  • Accounting Services
  • Payment Services
  • Billing Services
  • Procurement Services
  • Process Performance & Improvement
  • Information Technology

With a centralized team of subject matter experts, Loews Hotels & Resorts provides an enhanced level of consistency and quality of service to our guests, vendors and team members alike.

Located in downtown Nashville, Tennessee, this brand new facility offers team members a vibrant work environment with touches of the supreme comfort, vibrancy and convenience of our one-of-a-kind hotels.

Loews Hotels & Resorts is proud to offer exceptional opportunities to those interested in growing their careers in the hospitality, finance and IT industries.

Managed by