Job Title: Tech Lead Company: Oryx Design Location: Dubai, UAE About Us: Oryx Design is an exciting new startup founded by construction professionals, for construction professionals, with the aim of revolutionising the way construction companies manage their assets, workflows, logistics,…