Show more
Michael I. M. MacMillan is a Canadian film and broadcasting executive who is the CEO of Blue Ant Media. Wikipedia