3Ds careers in Alexandria, Egypt