Stephen qualified as a pharmacist in 1995 and, after completing a number of roles for Boots spent two years with Voluntary Services Overseas as Principal Pharmacist in Vanuatu (South Pacific). Stephen joined Rowlands Pharmacy in 2003 and has undertaken a number of roles before becoming External Affairs Manager.
Stephen is appointed by Rowlands Pharmacy as a Director of the CCA, and he is appointed by the CCA as a member of the Community Pharmacy England committee. He is also a Community Pharmacy Wales board member, and a member, since 2004, of Cheshire and Wirral LPC (and predecessors).