Allan Clucas

Head of IT and Operations

Allan leads the Group’s IT and operations department and is therefore responsible for managing third parties and overall IT infrastructure to provide the group with a leading edge in fast provisioning and rapid scaling of technology to enhance the business and the value that it can offer to clients and partners.

With over a decade of experience in the IT sector, Allan brought a wealth of expertise to the group when he joined in 2015. Having previously worked as a technical consultant responsible for the management of large scale projects in various jurisdictions, such as the Channel Islands, Allan has valuable technical relationships with IT and telecoms providers in many leading international financial centres.

Telephone: +44 1624 693057