Articles Tagged ‘Compitches’

PHD tops in Canada: RECMA
The agency scored the highest in the country according to RECMA’s Compitches report, which awards points for successful pitches.
The agency scored the highest in the country according to RECMA’s Compitches report, which awards points for successful pitches.