Paul Walk

EDINA
(Head of Technology Strategy and Planning)
  • Royaume-Uni