Go to the profile of James Desmond

James Desmond

Senior Marketing Manager, Nucleus
  • Nucleus
  • United Kingdom

UK County (if applicable)

Lothian