TWO95 careers in Sharjah, UAE