Rebecca main picture

Rebecca M L

Manager

Clapham, London, United Kingdom

About me

I’m an account manager and often travel the world for work. I love art and adventure - so hit me up if you have any cool ideas for activities! šŸ˜ŠšŸ”„