Sebastian Lechner

Zurich

  • Work
    • Master Sc. Management, Technology, and Economics
  • Education
    • Master Sc. Biology (ETH Zurich)
    • Secondary College for Business Administration II Salzburg