As a Global Site Activation Manager you will be our project manager for the Start-Up phase, in charge of the design... operations teams ensuring that our client commitments are delivered timely and according to project scope and processes. The......
Job Location: Centurion, Gauteng, South Africa