Nephila employs 30 employees. The Nephila management team includes Fiorella de Luca (Project Manager and Team Facilitator), and Iacopo Spalletti (Founder and CTO).
Looking for a particular Nephila employee's phone or email?