She has worked on local newspapers in West Yorkshire, edited both Environmental Health News and Public Health News and been a regular contributor for the Yorkshire Post, Farmers Guardian and Co-operative News. She also managed communications for sustainable transport charity Carplus.