SEO Consultant
An SEO Consultant is responsible for planning, implementing, and managing the company clients’ SEO strategy. They usually cover a wide variety of duties such as web marketing, web analytics, content strategy planning, link building, and keyword strategy.