Verra employs 315 employees. The Verra management team includes Mandy Rambharos (Chief Executive Officer), Statton Hammock (General Counsel - Chief Legal, Risk and Governance Officer), and Jacquelyn Levy (Director, Financial Operations).
Looking for a particular Verra employee's phone or email?