the global process to manage new technology ideas and demands, providing research, analysis, design review... technology architectures are delivered Proactively managing global leader stakeholder in a matrixed organization; developing......
Job Location: Johannesburg, Gauteng, South Africa