David Barrett

David
Barrett

Chief Financial Officer

UK qualified Finance Executive with 30+ years’ experience working within the financial services, funds and family office sectors in Luxembourg, Switzerland and the UK.