Name John Carmichael  
Surname Carmichael
First Names John
Alternate Name  
Title  
Country of Birth Swaziland
Positions
From To Organisation Position
2003 2003 Ministry of Public Works & Transport Minister of Public Works & Transport
2001 2003 Ministry of Education Minister of Education
1998 2001 Ministry of Finance Minister of Fincance
1993 1998 Ministry of Housing & Urban Development Minister of Housing & Urban Development
Date of Birth  
Political Affiliation  
eMail  
Telephone  
Address  
Notes  
Record last updated on 30 NOV 2006