Mike Macharia

Mike Macharia

CEO - Kenya Association of Hotel Keepers
X