Verna employs 36 employees. The Verna management team includes Rafi Cohen (Co-CEO), Satnam Jassal (Sales and Partnerships Lead), and Helen Nyul (Director of Ecology).
Looking for a particular Verna employee's phone or email?