Michel Awad's Location
Egypt
Michel Awad's Work
Michel Awad's Summary
Michel Awad, based in Egypt, is currently a techn office manager at 2 wires, bringing experience from previous roles at OCi. With a robust skill set that includes AutoCAD and more, Michel Awad contributes valuable insights to the industry. Michel Awad has 2 emails on RocketReach.