John Roggeveen

John Roggeveen is a Canadian politician and lawyer serving as leader of the Alberta Liberals since March 6, 2021 on an interim basis[1] and since December 8, 2022 permanently.

[2][3][4]