"Some companies even have PR and media consultants as part of the service. Some companies even have an investor relations manager"
Oh dear the faithful are even starting to turn on each other - you could another one Enen - Some companies employ a webmaster to keep their website up to date.
hOOt