Country Manager, Christie's International Real Estate St. Lucia
Real Estate Specialist & Property Consultant
With nearly two decades of premier real estate experience in Saint Lucia, Chris Owen brings an insider's perspective and a proven track record in high-end sales, developments, and strategic consultancy to his role as Country Manager for Christie's International Real Estate St. Lucia.
Chris began his real estate career on Saint Lucia's east coast as Sales Manager for the prestigious Le Paradis development, establishing a foundation built on deep market knowledge and developer-level strategy. He went on to expand his expertise into world-class luxury brand management, managing the local franchise for Savills from early 2009, before taking the helm at Sotheby's International Realty from 2011 to 2013. In 2015, Chris ventured out on his own to curate his own boutique luxury brokerage, which he led prior to joining Christie's International Real Estate.
Over the course of his career, Chris has sold USD $25 million in estate sales, including properties at Anse L'Ivrogne at the foothills of the Gros Piton, as well as residential lots at Beau Estate and sold within the prestigious Cabot Saint Lucia development, with this accomplishment making him the only local broker to have sold a property within Cabot Saint Lucia to date. At the helm of his own firm, he managed an exclusive listings portfolio in excess of USD $9 million.
With over 19 years in property sales and development consultancy, Chris has guided high-net-worth individuals, international buyers, and major developers through every phase of the real estate lifecycle. Known for his keen market insight, discreet service, and comprehensive knowledge of Caribbean real estate, Chris remains a trusted voice and advisor across Saint Lucia's property landscape.