OVERWATCH's HR department is led by Holly Acosta (Chief Human Resources Officer) and has 18 employees.
Christopher Fanous
Recruiter
Matt Meyer
Technical Recruiter
Jenny B.
None
Chance Campbell
Joshua Waddell
Jamal A.
Tyler Reese
J.d. Pepper
Valeria de la Garza de la Torre
Meghan Stadler
Chris A.
Dean Sinogaya
Recruitment Coordinator
Looking for a particular OVERWATCH employee's phone or email?