Mark Ransford

Mark Ransford

AngelClaimed
Senior Advisor @ CVC Capital Partners
HQ location
London, United Kingdom