Vivocha employs 12 employees. The Vivocha management team includes Emilio di Maria (Head of Customer Success and Professional Services), and Massimo Navarino (UI and Web designer).
Looking for a particular Vivocha employee's phone or email?