hirq
← All jobs

TransPerfect

Global Head of SEO

Barcelona, Catalunya [Cataluña], Spain · Remote · fulltime_permanent · Project Management

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

SEO
The Global Head of SEO is a senior strategic leadership role responsible for driving the vision, operational excellence, and profitability of the SEO/GEO function globally. This role goes beyond technical expertise, it is focused on delivering sustainable business impact, ensuring that SEO services are commercially viable, operationally efficient, and market-leading in their innovation. Reporting to the Director of Digital Marketing Strategy, this role is fully accountable for ensuring that SEO client engagements meet or exceed defined profitability targets, deliver exceptional performance outcomes, and contribute to client retention and growth. It is also responsible for driving scalable frameworks, service innovation, resource optimization, and commercial success ensuring SEO evolves in line with changing industry demands, client needs, and internal capabilities. The Global Head of SEO leads the Regional SEO Leads, who are responsible for operational delivery and margin ownership within their assigned regions.