He joined TELUS in 2003 as Executive Vice-President (EVP) and President, Enterprise Solutions.
He was promoted to EVP and President of Business Solutions and in 2009 to EVP and President of Consumer Solutions.