Charlie Harper

Veteran Marketer, Charlie Harper, teaching what he knows bests- teaching small businesses how to build an online presence and get clients.