Marketing People South Africa

Cara Shepherd

Cara Shepherd

Cara is the head of Client Success over at Webfluential where she empowers brands and
agencies to run their own influencer campaigns.

Let's do Biz