Skip to content Skip to menu Skip to footer

Starwood Hotels & Resorts is one of the leading hotel and leisure companies in the world with over 1,100 luxury hotels and resorts in over 100 countries. Our Customer Contact Centre (CCC) in Cork, Ireland has been in operation since 1994 and has established itself as one of the most innovative leisure industry employers in the region

Dane organizacji
Loading...