David Zyl
Chief Executive Officer at
Consolidated Power Projects (Pty) Ltd.
Industrial Services
Utilities
















