ECH Group of Companies is rated 3 out of 5 in the category financial services. Read and write reviews about ECH Group of Companies. ECH Group is a dynamic conglomerate comprising a diverse group of companies, with headquarters in Antigua and operations in North America and the Caribbean. The parent company is called the ECH (Executive Corporate Holdings) Group, and the umbrella includes fintech companies, a technological solutions company, a financial institution, a disaster-management fixtures company and a media company, to name a few. MISSION STATEMENT: We are a market-driven enterprise, committed to excellence in service, and the use of modern delivery systems to provide international financial services, with a goal of shareholder value maximization, consistent with our social concern for social responsibility.
Address
GFC Building Global Financial Centre
Company size
201-500 employees
Headquarters
Friar's Hill, St John's