Six Senses

Six Senses is a hospitality services provider. It operates a chain of hotels, resorts, spas, booking services, and more.

Employee Rating

Parent CompanyIntercontinental Hotels
Cybersecurity ratingAMore
Six Senses was founded in 1995 and is headquartered in TH

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Six Senses

Neil Jacobs

Neil Jacobs

Chief Executive Officer

Six Senses Office Locations

Six Senses has an office in Denham
Denham, GB
Broadwater Park
Show all (2)

Six Senses Financials and Metrics

Summary Metrics

Founding Date

Six Senses is a subsidiary of Intercontinental Hotels

Six Senses Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Six Senses Online and Social Media Presence

Embed Graph

Six Senses News and Updates

Range Developments Appoints Mep Contractor for Six Senses La Sagessse, Grenada

ST. GEORGES, Grenada, Jan. 18, 2021 /PRNewswire/ -- The executive team at Range Developments, the leading citizenship by investment (CBI) developer in the Caribbean, has named Humiclima as its MEP (mechanical, electrical and plumbing) Contractor for the completion of the Six Senses La...

Range Developments Appoints NH International (Caribbean) Ltd as Structural Contractor for Six Senses La Sagesse, Grenada

ST. GEORGE'S, Grenada, Sept. 4, 2020 /PRNewswire/ -- Range Developments is delighted to announce the appointment of NH International (Caribbean) Ltd (NH), an award-winning Caribbean construction company, as the main structural contractor for its Six Senses La Sagesse, Grenada development....

Six Senses Frequently Asked Questions

  • When was Six Senses founded?

    Six Senses was founded in 1995.

  • Who are Six Senses key executives?

    Six Senses's key executives are Neil Jacobs.

  • How many employees does Six Senses have?

    Six Senses has 1,660 employees.

  • Who are Six Senses competitors?

    Competitors of Six Senses include Okada Manila, Star Cruises and HMSHost.

  • Where are Six Senses offices?

    Six Senses has an office in Denham.

  • How many offices does Six Senses have?

    Six Senses has 2 offices.