Verda employs 252 employees. The Verda management team includes Vedant Athreya (Special Projects, CEO Office), Andy Long (Enterprise Sales Director), and Mikko Einio (Chief Financial Officer).
Looking for a particular Verda employee's phone or email?