Former Expedia CEO Takes Top Spot At TerraPass
Erik Blachford, the former CEO of Expedia, has joined TerraPass as its new CEO.
Blachford says he will spend his first few months on the job expanding the Expedia team and learning the ins and outs of the business.
Blachford left Expedia several years before its partnership with TerraPass.
Energy Manager News
- Put Safety First in LED Installations
- Microsoft: Data Centers to Use 50% Renewables by 2018
- Solar Installation Dedicated in Brooklyn
- Duke Energy SC Customers Have Reaped $5M in Solar Rebates Since Last October
- BidEnergy Launches Its ‘Source-to-Pay’ Process for Energy in U.S. Market
- Garden State Residential, Commercial Customers Will Pay Less for Gas This Winter
- Better Buildings, Better Plants: 12 Success Stories
- CA Governor Signs Bill Clarifying PACE Disclosures