February 6, 2022Engineering and Technical Vacant Position: Technical Sales Manager – Drainage Systems Location: Nairobi Salary: Competitive based on experience Our client is a market leader in drainage technology developing innovative solutions in professional drainage as well as controlled release and reuse of water through processing polymer concrete, stainless steel, plastic, cast iron and reinforced […]

Read more of this post