Log in
bfinance
Contact
View in org chart
David Vafai
Chief Executive Officer
Benjamin Legrand
Senior Director, Head Of Information Systems
Amanda Alcock
Head Of Human Resources
Kathryn Saklatvala
Senior Director, Head Of Investment Content
Alex Denby
Managing Director - Asia, Middle East & Africa
+ 10 more
Marnus Breytenbach
Data Product Director, Systems And Saas
Tom O'Donnell
Senior Associate, Operational Due Diligence
Current role