Demodesk employs 20 employees. The Demodesk management team includes Delgrace Mpembele (CEO Démode), Daniel Kaske (Senior Customer Success Manager), and Marcel Seibold (Chief Product Officer).
Looking for a particular Demodesk employee's phone or email?