His new role places him at the helm of a critical business and conferencing hub in the Kenyan capital