I agree that employees should be allowed to criticize their employers, but there's nothing inherent to an Ethics specialist that would weight things even more in that direction. Ostensibly, she was hired to report internally on ethics considerations. Unless part of her job description was to liaise with the public on those ethical issues, public exposure would come as a bit of a surprise to her employer.