John MacDonald
John MacDonald

John MacDonald

#SEO, Social Media Marketing(#SMM), Online Reputation Management(#ORM) and Mobile marketing all with a smile:-)