Mark Haupt

Mark Haupt is UK Sales Director at Twenga Solutions and a contributor to Search Engine Watch.

Articles by this author