Netenders employs 54 employees. The Netenders management team includes Lorrane Palmeira Noblat (Country Manager Spain and Portugal), Félix Touzé (Head of SEO), and Nolwenn Conan (Chief Operating Officer (COO)).
Looking for a particular Netenders employee's phone or email?