Platform
Features
Pricing
Nova
HQ
Nova's headquarters in Madrid, Spain
Co-founder & CEO
Talent Scout Lead
Embajador & Miembro
Miembro
Chief Of Staff
International Top Talent
Miembro De Nova Talent
Senior Software Engineer
Chief Product Officer
Head Of B2c
Nova Member
Nova Talent Member
Member
Senior Talent Agent
No jobs in this office