Skip to main content
Leon Chikosi

Leon Chikosi

Instrumentation and Control Systems Engineer

Talent
Sesete, LimpopoMember since May 20, 2023
·

Hire this person

Send a job offer directly to this candidate