Teresa joined Tavistock in 2011 and works with growing
companies in a variety of sectors, focusing on financial
services and non-quoted clients.
She previously worked in media relations in the Leisure sector for four years, specialising in luxury brands and international hotels.
She holds an MA in French and Latin from Edinburgh University and enjoys cycling, skiing and travelling in her spare time.