Ekaterina Bessonova's Company Details
Menlo Park, California, United States • 11 - 50 Employees
Information Technology and Services
VCV automates 4 steps of recruitment in one framework unifying job posting, screening, assessing and video interviewing.