
Rebecca M L
Manager
Clapham, London, United Kingdom
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! šš„