Found Description
Online Marketing, Natural/Organic Search, Client & Account Management, SEO, Social Media
Salary: Negotiable
Location: Barcelona, Spain / Central London, United Kingdom
The Company
Opt Media is a leading company within online marketing in Spain. We are leaders in providing performance-driven digital marketing across all industries.
The Role
You, the SEO Lead Strategist, will be responsible for providing senior account ownership and strategic oversight as well as assisting in building and managing a team of Search Media Associates and Strategists. Within this position, you will be providing detailed guidance and support for SEO auditing and assessments, strategic recommendations and implementation efforts whilst providing ongoing maintenance and reporting. You will establish a standardised approach for establishing appropriate project goals and key performance indicators, whilst providing monthly reports to...
Ready to Apply?
Submit your application for SEO Lead Strategist at Opt Media Marketing Solutions
Apply Now