No, it’s not a perfect term. G-C jobs — my effort to coin the ultimate eco-buzzword — won’t get you a green uniform and green power-ring like the Green Lantern Corps, although you will, coincidentally enough, be promoting green power. As the Post notes:

… while white-collar and blue-collar bring distinctive images to mind — the mutual fund manager screaming into his BlackBerry, the coal miner coming home, coughing from a long day — such iconic imagery is hard to find with the green-collar worker.