Verra employs 297 employees. The Verra management team includes Will Ferretti (Chief Operating and Financial Officer), Judith Simon (President and Interim CEO), and Joel Finkelstein (Senior Director for Media and Advocacy).
Get Contact Info for All DepartmentsLooking for a particular Verra employee's phone or email?