Sasha

IT Consultant, Awsa
  • Awsa
  • Switzerland

Stakeholder Group

Academia Business Other