Social Media Manager at Frida Room - Edinburgh, Scotland, United Kingdom
Frida Room is an individual & family services company based out of 31 Brougham St, Edinburgh, United Kingdom.