Logo
D

Department of Science, Technology and Innovation

134 employees

Our mission is to provide leadership, an enabling environment, and resources for science, technology and innovation in support of South Africa’s development.

Basic info

Industry

Government Administration

Sectors

Government Administration

FAQ