Company 3 has added Ed Rilli to its advertising division as the new Head of Production, New York. Rilli will lead production efforts for a range of advertising projects, bringing his extensive ...