Peter Mekhaeil

What I have learnt as an engineering manager