John M. McNair

John M. McNair (born June 3, 1957) is a Canadian politician who has served as a senator from New Brunswick since October 2023.