Depiction employs 29 employees. The Depiction management team includes Areej Zaki (Technical Office Manager), and Mohamed Essam (Site Engineer).
Looking for a particular Depiction employee's phone or email?