Communications Guru is a business to business writer, marketing strategy consultant and media project manager specializing in Web branding, Web content, interactive media, public relations, media relations, technical writing and training development.