Nader Mohamed Aly El Rashidy

Activities in companies