
Organization / Workplace
Pinch Point CommunicationsLocation
Bristol, United Kingdom United KingdomOccupation
Managing DirectorIndustry
Advertising / Marketing / PR
About
A communications and public relations agency, offering services across all sectors.