Managing Director
View Ben's LinkedIn
Location: London, UK
+44 20 7523 4989
bspencer@cgf.com
Exclusive Financial Adviser and Sole Sponsor (Sell side)