Verastar employs 452 employees. The Verastar management team includes Jo Dogherty (Chief People Officer), Spencer Clarkson (Chief Technology Officer), and Jon Perkins (Chief Product and Strategy Officer).
Get Contact Info for All DepartmentsLooking for a particular Verastar employee's phone or email?