Oscar Carreras is the SEO & AI Search Director EMEA at In Marketing We Trust, bringing over 19 years of experience in enterprise SEO, digital strategy, and AI-driven search innovation.
At IMWT, he leads large-scale SEO programs for key enterprise clients, overseeing end-to-end strategy, cross-functional teams, and six-figure budgets, while driving the agency’s expansion across the EMEA region. His expertise spans technical SEO, automation, and AI-powered search, delivering scalable, high-impact growth solutions.
With a background in global leadership roles at companies like Expedia, Oscar is known for building automated SEO engines and data-driven strategies that deliver measurable revenue impact across international markets.