Profile picture for user Craig Bannister
Craig Bannister
Blog Editor

Craig joined in July of 2005. Craig is the editor of the blog, having previously served as director of communications. Prior to joining, he served as communications manager for the Intelligent Transportation Society of America. Craig has spent his career writing, editing and managing communications, public, media, and member relations for non-profit organizations.

My Articles