Role of internet marketing specialist The role of internet marketing specialist is to divert traffic to websites to generate more and more business profits he must develop certain skills to gain expertise in online marketing. He also needs to follow basic management principles like planning, organizing and motivation to have his online business goals and objectives. Keywords: Nivea David, SEO Firm, SEO Specialist, Internet Marketing Specialist