Your connection with Aubay starts in the following lines: Aubay Portugal is a French multinational company that has been operating in the country since 2007, with offices in Lisbon and Porto. We are a leading technology
Enshored is seeking an experienced and driven Customer Support Team Leader to lead and develop a high-performing team of Customer Support Heroes supporting a global company in the active and adventure travel sector. The Team Leader