
Ellie Osborne
Operations Analyst
Soho, London, United Kingdom
Ellie Osborne
Operations Analyst
Soho, London, United Kingdom
About me
I’m new to London, looking to meet new people and have long brunches, see theatre shows and explore the city. Also looking to improve my Spanish as well! Grew up abroad in Germany and Canada