Jerry

Jerry

Jerry is an IT specialist and works as a Director IT Siaya County