People & Culture at Vista
London, United Kingdom
I recently relocated to London. Love all things music, travel, fitness & reading and continuously learning!