Terra Alpha Investments employs 17 employees. The Terra Alpha Investments management team includes Andrew Geller (COO and Co-founder at Terra Alpha Investments LLC), Tim Dunn (Member of the Board of Advisors), and Phil Swan (Director Of Business Development).
Get Contact Info for All DepartmentsLooking for a particular Terra Alpha Investments employee's phone or email?