Contributor James CrawfordJames Crawford is the Managing Director of PR Agency One. James Crawford is the Managing Director of PR Agency One, UK based public relations company.