Geoffrey is the CEO of IMSA and General Secretary of AIOS (Association of International Organisations of Sport).
He is also General Secretary of the Mediterranean Chess Association (MCA) and Hon.President of the European Small Nations Chess Association (ESNA). Geoffrey has also in the past been FIDE CEO and President of the Malta Chess Federation for over 20 years.
Geoffrey has a First Class Honours Degree in Business Management and a Masters Degree in Business Administration from Warwick Business School. He has various business interests, has been a director of several companies and has worked as a consultant for listed companies. He is also Hon.President of the Malta Association of Credit Management.