Vertrax employs 31 employees. The Vertrax management team includes Lindsay Snyder (Vice President, Vertrax Energy ERP), John Rosen (Director, Business Development, US), and Mark Stillman (Chief Operating Officer).
Looking for a particular Vertrax employee's phone or email?