Clare Afman
Clare Afman
Chief Marketing Officer

Clare Afman is Chief Marketing Officer at NRI, bringing more than 25 years of international experience in luxury hospitality, marketing, brand development, communications, and commercial strategy. With a career spanning four continents, she has built a reputation for creating distinctive brands, elevating guest experiences, and turning creative vision into commercial success.
At NRI, Clare leads marketing, brand development, public relations, and communications across the hospitality portfolio. She plays an integral role in developing, launching, and elevating the group’s hotels and resorts, including the award-winning Casa Chameleon Hotels, building brands that stand out in an increasingly competitive global luxury market.
Prior to NRI, Clare held senior leadership roles with renowned hospitality brands including Dunton Hot Springs, 21c Museum Hotels, Six Senses Zighy Bay, and Lumière Hotel. Her experience spans luxury resorts, wellness destinations, boutique hotels, and experiential hospitality, giving her a broad perspective on what today’s luxury traveler values.
Clare brings together creativity, commercial instinct, and a genuine passion for hospitality. She is known for building exceptional teams and brands with a strong sense of identity, creating experiences that guests remember, connect with, and return to.