Jamaica Inn appoints Owen Henry as General Manager

Jamaica Inn, one of the Caribbean’s most storied luxury resorts, is pleased to announce the appointment of Owen S. Henry Jr. as Hotel Manager. In his new role, Henry will oversee the resort’s day-to-day operations and guest experience initiatives, reporting to Kyle Mais, who was recently promoted to Managing Director and shareholder of Jamaica Inn.