Came to write things here to keep the thread on topic: The job posting was on a job board for people who work in social media. I work in social media and remember seeing that job post. I can't remember which board it was though because it was maybe 2 years ago