Skip to the content

Mr. Geoffrey Scott

Chief Executive Officer

Geoff has built his career in financial services by combining his knowledge of risk and return with a passion for finding creative solutions.  Having started his career as a bank teller, Geoff understands the needs of clients, employees and key stakeholders from the ground up.  He is well regarded for creating an environment of teamwork and open communications – using strategies that have resulted in improved profits and strong employee engagement.

Geoff joined ICBL as Managing Director and Chief Executive Officer on January 15, 2018.  In this role, he leads Barbados’ largest general insurance company, also a growing provider of health and life insurance. Under his leadership, ICBL is seeking opportunities to expand, to strengthen relationships with its clients, and to provide a challenging and rewarding environment for its employees.

Prior to joining ICBL, Geoff spent over 25 years in the financial services industry, including leadership roles in the core areas of client relationship management and risk management. He assumed progressively senior positions as a corporate banker with leading Canadian banks, culminating in an executive posting as the head of a significant and profitable commercial banking team. He transitioned to Barbados in 2012 as the Chief Risk Officer at a leading Caribbean commercial bank, where he successfully led several change initiatives which strengthened the risk culture and alignment with business strategies.

Geoff has a Bachelor of Commerce degree from the University of Toronto, and an M.B.A. from McGill University and Manchester Business School. He served as a Director on the board of the Royal Conservatory of Music in Toronto from 2007 to 2012, where he also served on the Finance and Governance Committees.