John Rennie works as a freelance reporter, writer, editor, and lecturer for a variety of publications and organizations, including the websites Txchnologist.com and ecomagination.com, both of which are sponsored by GE. He is also an adjunct instructor in journalism for New York University. (Lists of his affiliations and clients can be found here.) In the unusual event that his writing mentions a company or organization for which he currently provides or previously provided any editorial or marketing services, he will disclose that fact. He will also do the same should he cover any companies in which he holds stocks or other investments.
He writes for SmartPlanet, but is not an employee of CBS.