We are Neo
A team of passionate professionals.
35+ Staff
We have a growing team of highly experienced professionals.
Global
With more than 10 nationalities, we are proud to be a global team.
EU & UK
Barcelona (HQ), Madrid, Malaga, Oviedo, London, Manchester, Edinburgh.