New job, new office. Dubai Technology Entrepreneurship Center (DTEC).