Katherine Haennicke

Managing Director, Regulatory Affairs - Legal at CIBC