Sue Nelson

Head of Marketing

Lora Davis

Head of Financial Systems - Europe