Technical Support Specialist Job in Dubai