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