Victoria Kelly

Managing Director

Relevant team members

Emily Ellison

Technical Services Director

Victoria Kelly

Managing Director

Michelle Syson

Client Success & Operations Performance Director

Brendan Howard

Managing Director (Ireland)