Roland Berger

Roland Berger

AngelClaimed
Partner @ RiverRock
HQ location
London, United Kingdom