Esteemed customer success manager careers in UAE