Owais Tohid has worked for BBC Urdu Service, Christian Science Monitor, ARY One World and Geo English. He was Director News at Geo English, an English channel that was to be launched by Geo News, but never came out of the testing phase, being dropped for feasibility issues. Tohid, after Geo English, started working at ARY One World once again. He resigned from ARY One world after relaunching the channel. He is heading Duniya News as Executive Director News and is based in Lahore, Pakistan.