Corporate Communications /PR Specialist job filled ??? or so it would appear, as the job offering is no longer on the website. Software engineer job offering still listed.