VERSA
Show contact
Links
Previous companies
Louise Khanbashi
Head of People, Culture and Operations
Audrey du Buisson Perrine
People And Culture Manager
Donovan Brown
Business Analyst
Francisco Diaz
Quality Assurance Specialist
January, 2023 - present
View in org chart