Our People
Alexa Dowling
Head of Marketing and Business Development,
Marketing and Business Development
Alexa is the firm’s Head of Marketing and Business Development. She is an Associate Member of the Chartered Institute of Marketing, attaining her membership in 2004.
Get in touch