generic speaker image

Nicole Grant Nicole Grant

North Strategic

Toronto, ON, CANADA