Stephen was Minister Counsellor and Director for the Department for International Trade at the British Embassy Beijing from 2014 to 2018. Before joining public sector he worked in the construction industry for more than 30 years in China, India, South East Asia, Middle East, Caribbean and as well as the UK.