Notch employs 3 employees. The Notch management team includes Ahmed Guettouche (Senior Product Owner).
Looking for a particular Notch employee's phone or email?