Media executive Jason Scott has returned to Australia as chief executive of online publisher Allure Media and its range of titles including Business Insider and Gizmodo. Scott joins Allure as founding CEO Chris Janz, who launched Allure with technology company Netus in 2007, leaves the...
2
Jason Scott named CEO of Allure Media as Chris Janz departs