DeskAlerts employs 33 employees. The DeskAlerts management team includes Natalie Phillip (Head of Channel Sales), Artem Kashilov (Deputy CMO), and Anatoly Shamkin (Head of Product).
Looking for a particular DeskAlerts employee's phone or email?