Fahad Shaikh

Director of Emerging Technology CIBC