Skip to main content
Karen Tesh

Karen Tesh

Electrical and electronics engineering

Kajiado, Kajiado CountyMember since July 1, 2026
·

Reviews