Pull to refresh
Logo
Dean Macpherson

Dean Macpherson

Minister of Public Works and Infrastructure

Appears in 1 story

Born: February 2, 1985, Durban
Party: Democratic Alliance
Previous offices: member of the National Assembly of South Africa

Last updated Nov 1, 2026

Stories