Dsti corporate office is located in United States and has 201-500 employees.
dsti
the directorate of science, technology and innovat...
Departments
Number of employees
Engineering & Technical
4
Operations
2
C-Suite
1
Information Technology
1
| Location | People at location |
| Africa | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Dsti's success, and advanced their careers.
Director, Commercial S... at Electricity Distributi...
Worked as Director and Chief Operations Officer
at Dsti (2018-2019)
Division GE Senior Pro... at Bill & Melinda Gates F...
Worked as Global of Partnerships & Ecosystems Lead Head
at Dsti (2019-2020)
Finance Administration... at The Clinton Health Acc...
Worked as Manager, Finance
at Dsti (2025-2025)
Explore More
DSTI is a governmental organization in Sierra Leone focused on driving technological advancement and innovation for a sustainable future. Established in 2018, it serves as the central hub for scientific research and innovation policy in the country. The organization collaborates with government agencies to create systems that enhance public service... Read More