Looks like there is a big staff turnover at Insight Magazine! If your looking for a job send your CV over...

"If you are a creative and a hard worker candidate, with a mastered command of the English language and is interested to join the insight team for a part/full time job in the editorial department - Please send your CV to theeditor.insight@gmail.com"

Good luck!