Andrew Mirfin – Chief Executive Officer

Andrew is responsible for the development of our short- and long-term strategies across the UK and the European Economic Area. He also manages overall operations and is the main point of communication between the board of directors and stakeholders.

He was previously our UK and EEA head of distribution after joining us from NCI Insurance Services. Prior to NCI, Andrew spent four years as head of network sales at Broker Network (2011-2014) and also had previous roles as a regional sales manager with General Accident & CGU.

Joseph Demanuele FCCA FIA CPA – Independent Non-Executive Director

Joseph has been an independent Non-Executive Director since 2018. He also holds NED positions with other insurance entities.

Before retiring from full-time employment, Joseph was COO at the Malta Financial Services Authority (MFSA) where he chaired the Board of Management and Resources. He also served as Chairman of the Board of Directors of Malta International Training Centre Ltd (MITC).

Other previous roles include General Manager of Middlesea Valletta Life (MSV), General Manager and Executive Director of Growth Investments Ltd and Senior Manager at Finance of Middlesea Insurance plc. Plus, he’s held Financial Controller positions within the manufacturing, consumer retail, contracting and food processing sectors.

John Gibson – Chief Underwriting Officer

John is responsible for all aspects of underwriting and pricing across the business. He has over 20 years’ experience underwriting personal lines schemes whilst working for various insurance companies including St Paul International, QBE Europe, Agria International and Zenith. He has been instrumental in developing and managing affinity schemes for a variety of blue chip companies both in the UK and overseas.

John has breadth of experience across a number of different products including pet insurance where he has underwritten in excess of 30 different own brand and affinity branded schemes.

Richard Scott – Head of Claims

Richard is a highly experienced insurance professional and has worked in the industry for over three decades. Since joining us in 2017, he has been responsible for ensuring our Claims operations adheres to Treating Customers Fairly by maintaining the highest governance and compliance standards.

His role also includes auditing third party claims handlers, providing technical support where appropriate and making sure claims and financial MI is accurate and up-to-date.

Prior to being at Building Block, Richard was a consultant and provided his expertise and support across a range of functions, including TPA claims audits, internal claims operations and training. He’s also held positions in general insurance and insurance business development management.

Email us

Call: +44 1476 517975

Development House
St. Anne Street
Malta, FRN 9010