Fahad Shaikh

Director of Emerging Technology CIBC

Topics

C-suite