Congrats to the TerraPass team for hiring an extremely accomplished and well-regarded CEO. Erik Blachford has accepted the role of CEO and will be leading TerraPass to its next level.The existing TerraPass Team has done an amazing job building TerraPass into the leader in the consumer carbon offsets field, and moving from a concept to a thriving business. They're now ready to roll into the national scene. Get ready for big things from TerraPass.Read Full Story
Erik Blachford is the current CEO of TerraPass and the former CEO of Expedia. Follow Erik Blachford's business decisions and projects here.