Rona Bar-Isaac

Rona Bar-Isaac

Partner, Head of Competition
London, UK

View profile