Lev's HR department is led by Shana Chriki (Director of People) and has 4 employees.
Arielle Okin
Human Resources Associate
Daniela S.
Technical Recruiter
Shana Chriki
Director of People
Looking for a particular Lev employee's phone or email?