research and development manager Egypt