Catherine Lindsay

Catherine Lindsay

Head of Customer Services and Customer Experience at Hermes UK