Verra's HR department is led by Anne Thiel (Director, Content) and has 7 employees.
Anne Thiel
Director, Content
Cathy Spicer-Sitzes
Manager, Communications Services
Lindsay Hollingsworth
Program Officer, Communications
Looking for a particular Verra employee's phone or email?