His previous roles included president of Corus Television, senior vice president of programming and marketing at CTV, president of Baton Broadcasting, president of Nelvana, and senior marketing positions at Campbell Soup and General Foods.
Prior to his current position, he held various leadership roles in the media and food industries. He served as president of Corus Television, senior vice president of programming and marketing for CTV, president of Baton Broadcasting, president of Nelvana, and held senior marketing positions at Campbell Soup and General Foods.