Waabi's HR department is led by Elaine Papa (Talent Acquisition Lead) and has 3 employees.
Jennifer Kang
Senior Technical Recruiter
Elaine Papa
Talent Acquisition Lead
Looking for a particular Waabi employee's phone or email?