david.squires's picture
David Squires
Switzerland
  • FIFA
  • FIFA
  • Senior Portfolio Manager
  • Project Management Manager
2012