SEO Professional

We need a SEO professional to handle our SEO projects and customer, must have intelligent in-depth knowledge of Google Algorithm and current strategies of online marketing. Adwords and other social media marketing skills will give an added benefit.