About - Elizabeth Sloane

St. Elizabeth Sloane & Company Limited (Elizabeth Sloane) is a business management consultancy operating in North America, the Caribbean and West Africa regions. Renowned for knowledge-as-a-service and outcome-based models, the mission is to navigate sustainable business growth, which leads to the economic development of the territories in which we practice.

Key Services:

With a team of experts in economics, investment, communication, project and business management, Elizabeth Sloane delivers resourceful solutions. The firm upholds excellence, integrity and public service.

Guided by robust governance, Elizabeth Sloane has enhanced client value through specialised services tailored to evolving needs since 2014.

Incorporated in Jamaica, USA and Ghana.