Log in
Sign up
OVRA Inc
Achievements
Project Provider Level 3
Awarded
October 10, 2023
Recipient
OVRA Inc
He / Him
Founder
(1)
2
Description
Awarded to employers on their third project match.
Progress
Completed on October 10, 2023