Staff Profile

Richard Kirungi

COMPUTER TECHNICIAN & NETWORK ADMINISTRATOR