Unifor Local 444 elected James Stewart as the local president.
Stewart fills the role left vacant by former local president Dino Chiodo, who resigned a month ago to join the national office as the automotive director.
The local's executive board met Friday to complete the process.
Stewart was first elected as a shop steward in 2002 and his most recent position was as 1st vice president.
He assumes his new role immediately.