fbpx

Simon Amin

Head of Technology, Africa region at Nokia



Share

Simon Amin