Harpal Singh

Harpal Singh

A performance marketing thought-leader, obsessed with finding new scalable channels and techniques t