Aziz Saleh had formerly occupied the role of Senior Business Analyst at CIBC. He has taken up the same position at Home Trust Company in Toronto.