Manager & IT Strategy careers in Abu Dhabi, UAE