UI/UX Designer
...globally.
About The Job
We deeply believe that the best customer experience is synonymous to the success of our business. Design plays an important role, providing a unified experience that stretches across the different regions we operate in and the hundreds...