Photo of Nick Ross 

Nick Ross

Research

Cavendish Corporate Finance

Location: London, United Kingdom
Email: nross@cavendish.com
Work phone: +44 20 7908 6044
Mobile: +44 7771 765431

vCard