Viridi employs 120 employees. The Viridi management team includes Jim Madej (Chief Operating Officer), Linna (President), and Patrick Hanley (Head of Government Affairs).
Get Contact Info for All DepartmentsLooking for a particular Viridi employee's phone or email?