Portrait of T. Mcrae
Terry McRae
Vice-President, Senior Client Executive - Sports & Leisure
Halifax