Hal Roche Retired Partner Charlottetown +1 902 892 6547