Aidan Murphy
Observer |

Aidan Murphy is the VP, Country Chairman & Managing Director of Shell Egypt