The college has hired the state’s largest clean energy firm to help manage its newest tower on campus.