Emily Somers
Managing Director at Deliveroo
London, United Kingdom