David Edward Janse Van Vuuren

Formerly: Free State Provincial Legislature

David Edward Janse Van Vuuren

About David Edward Janse Van Vuuren

Mr David Edward Janse Van Vuuren sits on the Ethics Committee | Whips Committee | Women's Caucus | Public Accounts, Finance committees respectively, representing the Democratic Alliance in the Provincial Legislature.