A picture of Tammy McPherson

Tammy McPherson

Business Development Director, Head of Insurance Business Development UK & Ireland