tawkr employs 25 employees. The tawkr management team includes Mehdi Chouya (Directeur des opérations and Business Unit Manager), Jaro de Bie (Client Account Manager), and Mihaela Braila (chargée de projet marketing).
Looking for a particular tawkr employee's phone or email?