PMC Interface Manager careers in Tanta, Egypt