This is a full time on site role for a Technical Engineer located in Abu Dhabi Emirate, United Arab Emirates. The Technical Engineer will be responsible for overseeing technical project designs, providing technical guidance, conducting site surveys, supervising implementation processes,…