Héctor Salvatierra

Poland

  • Work
    • lastminute.com
  • Education
    • Master Degree in Information Science & Bachelor D. in Computer Science