On Talks with SEOs this week, I speak with Esteve Castells. As a Global Head of SEO, Esteve is well versed in liaising with business leadership as well as leading the management of SEO.
Esteve and I discuss ways an SEO can ascertain confidence in SEO from leaders within their business.
Want to watch more video conversations with fellow SEOs? Check out the Talks with SEOs page.