1001 Inventions – Senior Project Manager (non-IT) – Middle East – Emirates 24/7
1001 Inventions – Senior Project Manager (non-IT) – Middle EastEmirates 24/7Through its award winning productions, 1001 Inventions uncovers a thousand years of scientific and cultural achievements from Muslim Civilisation from the 7th century onwards, and how those contributions helped create the foundations of our modern world. inventions – read more