Karen Amenga
IT - Attaché, Kenya
Karen Amenga is an attaché at invest in Africa from Daystar university taking a course in ICT. She is passionate about web technology.
Karen Amenga is an attaché at invest in Africa from Daystar university taking a course in ICT. She is passionate about web technology.