Achieving a successful online presence requires a number of people performing a number of different tasks, from the web designers who create a company's website to the online marketers who attract visitors. For more info visit: http://www.elixirmedia.co.uk