Catherine Dolton

Chief Sustainability Officer, IHG Hotels & Resorts

Role & Department

Chief Climate Officer

Industry

Hospitality