Stephen Thomas is currently the Head of Caribbean Region - Financial Institutions at IDB Invest since August 2019. Prior to that, Stephen held various roles at First Citizens, Citi, and CIBC FirstCaribbean International Bank. Stephen also has experience as a Director at the Trinidad and Tobago Securities and Exchange Commission. Stephen has a strong background in capital markets, finance, and policy, with a Master of Business Administration (MBA) in Finance and Strategy from Georgetown University McDonough School of Business.
Sign up to view 0 direct reports
Get started
This person is not in any teams