B. P. Marsh & Partners
Show contact
Alice Foulk
Managing Director
Jonathan Newman
Group Director of Finance
Daniel Topping
Chief Investment Officer
Alexandra Sharpe
Company Secretarial Assistant
Francesca Lowley Acca
Group Management Accountant
Michelle Albert
Group Statutory Accountant
3 members
Current role
View in org chart