Profile picture
David Hailstones
Masters
  • Senior Executive (CEO, President etc.)
    Swiss Institute for Management and Hospitality
    Weggis, Switzerland
mini profile avatar David Hailstones