Eg Insurtech careers in Luxor, Egypt