Vinova employs 13 employees. The Vinova management team includes Richard Shaw (Head of Energy and Infrastructure), Joel Robinstein (Director of Client Services and Operations), and Katie Nickless (Principal | Infrastructure and Energy).
Looking for a particular Vinova employee's phone or email?