Depaul University Social Media Blunder

Appropriate for an academic institution? Doubtful.

Who hired this social media manager?