Ammar Al Malik was appointed Managing Director of Dubai Internet City and Dubai Outsource City in March 2016 after 11 years at TECOM Group, the parent company of the two business parks.