Seven Seas Technologies co-founder and group chief executive Mike Macharia

Back to top button