Pitchh… levelling the playing field between brands & agencies

Pitchh is an online meeting ground for brands and agencies that has just got its covers taken off. Conceptualised as a B2B platform, it can help brands (organisations) find the right creative partners- these could be advertising agencies, marketing consultants, PR firms, freelancers, designers & individuals et al. Brands can create a pitch on the website ...