8 employees
TerraPass is the brainchild of Dr. Karl Ulrich at the University of Pennsylvania.
2004
$5.8M
from 1 investors over 1 rounds
terrapass raised $5.8M on June 13, 2007
Investors: Maveron LLC