Log in
Castle Trust Bank
Contact
View in org chart
Martin Bischoff
Chief Executive Officer
Nick Bennett
Chief Technology And Operations Officer
Helen Hancock
Chief People Officer
Phil Edwards
Managing Director, Omni
Caroline Baker
Chief Compliance Officer
+ 4 more
Andrew van der Spuy
Head Of Engineering
Ayo' Okanlawon
Head Of Procurement
Can Erkan
Head Of Operations
Caroline Angland
Head Of Savings & Central Operations
+ 6 more
Current role