Agoda’s growth to more than 40 office locations around the world gives us a unique global footprint. From customer experience to engineering, no matter which team or location you join us, you can always expect a fast-paced and dynamic culture in a friendly and diverse environment.
Business Analyst (Strategy & Growth) – EMEA (Dubai, Cairo, Barcelona OR Berlin based) – optional
Manager, Analytics & Insights – EMEA (Dubai, Cairo, Barcelona OR Berlin based) – optional
Business Development Specialist – Portuguese Speaker (Spain-based)