About Robert Stephens Robert Stephens is a former journalist and president of PR POST. He lives in Toronto and London, Ontario.