The Sova Leadership Team combine their deep collective expertise in psychology, technology and marketing with their shared passion to transform the world of talent assessment.
The Sova Leadership Team combine their deep collective expertise in psychology, technology and marketing with their shared passion to transform the world of talent assessment.