August 09, 2011

SEO Manager


  • Having at least 8 to 10 years of experience in managing mega web portals by employing millions of keywords at a time
  • Must have expertise in development, designing & implementation of internet marketing strategies

Send your CVs to: