3d visualizer senior careers in Alexandria, Egypt