1001 Inventions – Senior Project Manager (non-IT) – Middle East – Emirates 24/7

1001 Inventions – Senior Project Manager (non-IT) – Middle East
Emirates 24/7
Through 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