El 20 de enero de 2023, finnCap Group PLC confirmó que Tom Hayward ha dimitido como director de operaciones y como director de la empresa.