SelfGuide employs 22 employees. The SelfGuide management team includes Gert Kienhuis (Product Owner), Willem Kienhuis (Partner Manager), and Emre Akyar (Senior Demand Marketing Manager).
Looking for a particular SelfGuide employee's phone or email?