Scott Omelianuk
Editor-in-Chief, Inc.
The new editor-in-chief shares his plans to revitalise the iconic business magazine
Scott Omelianuk is the newly appointed editor-in-chief of ‘Inc.’ Founded in 1979, the award-winning magazine focuses on inspiring entrepreneurs and has a monthly reach of 25m. In an eclectic journalism career, taking in positions at both GQ and Esquire, Scott has also been a film producer, and presented several TV shows across fashion and design. In this in-depth interview, the self-described “under-achieving entrepreneur” explains how a series of failed ventures has given him an admiration for business people and a determination to help inspire and equip them to succeed; shares concern over the “win at all costs” attitude of today’s social giants, and how their huge footprint forces smaller brands to compete for resource and money; argues how the US government letting businesses down amidst the pandemic (and recent social unrest), puts responsibility on companies to lead the way and use their power to “do the right thing.”