Key Employees

  • Alsayed
    Alsayed
    Project Manager
  • Irra
    Irra
    Project Manager

Staff Overview

Petra Projects has not yet added staff information.