Vernance employs 12 employees. The Vernance management team includes Ameya Wagh (Production System Manager), and Walter Thomas (Support Specialist).
Looking for a particular Vernance employee's phone or email?