Stephen Mayall is a freelance marketing consultant, coach, part-time cyclist and doting dad. I help creatives, designers and freelancers generate leads, create opportunities and win clients.