Howard Owens will step down as President of National Geographic Channels U.S. in June after two and a half years on the job. “Our President and my friend Howard Owens is moving on – flying out the window of National Geographic and into the free world of independent production,” National Geographic Channels U.S.