Hele Hammer

Teacher, Manager, and IT in Tallinn, Estonia