Something About Company
St. Elizabeth Sloane & Company Limited ( Elizabeth Sloane) is a business management firm, with operations in the Caribbean, USA and West Africa. The company is built on the reputation of providing result-driven business solutions. Our philosophy is conceptualized and executed by some of the most resourceful and adaptable economists, investment analysts, communicators, technologists, and business development and management professionals. The company’s mandate is to navigate sustainable business growth which leads to the economic growth of the territories in which we practice.