Nelios employs 31 employees. The Nelios management team includes Dimitris Serifis (CEO and Co-Founder), Lina Kastriti (Chief Commercial Officer), and Lina Kastriti (Chief Commercial Officer).
Get Contact Info for All DepartmentsLooking for a particular Nelios employee's phone or email?