Hilliard Potua is the Managing Director at Oghil Investment Company Limited, a position they have held since 2021. They also serve as the Country Manager at Intertek, where they have worked since 1995.
Location
Kenya
This person is not in the org chart
This person is not in any offices