Avatar - James Fletcher

James Fletcher

James Fletcher is a former national newspaper journalist with more than 20 years experience who now heads Onside PR, PR and marketing specialists.

Magazines

Flips