Stephen có hơn 20 năm kinh nghiệm trong ngành năng lượng, thực phẩm và nông nghiệp. Ông là một trong những nhà phân tích đường và ethanol hàng đầu thế giới, giúp nhiều công ty đầu ngành trong mảng thực phẩm và đồ uống quản lý rủi ro về nguồn cung và giá hợp đồng tương lai. Ông cũng làm việc với các công ty nông nghiệp lớn, ngân hàng, tổ chức tài chính và các quỹ nhằm kiểm soát rủi ro của họ tại các thị trường này. Ông cũng là diễn giả thường xuyên tại các hội nghị toàn cầu về năng lượng, an ninh lương thực và giảm thiểu phát thải cacbon.
Stephen gia nhập CZ từ 2008 và phụ trách mảng phân tích. Nhóm phân tích cung cấp những hiểu biết sâu sắc hàng đầu về các mặt hàng của CZ trong mảng nông sản, thực phẩm, nguyên liệu, bao bì và năng lượng. Các phân tích này được đăng tải trên nền tảng số hóa của CZ, đồng thời cũng hỗ trợ trực tiếp hoạt động tư vấn tài chính doanh nghiệp và thương mại của CZ. Stephen cũng hỗ trợ nhóm tư vấn của CZADVISE nhằm cung cấp dịch vụ tư vấn chiến lược cho khách hàng trong lĩnh vực thực phẩm, nông nghiệp và năng lượng sinh học.
Trước khi gia nhập CZ, Stephen đã làm việc trong ngành dầu mỏ, thúc đẩy lợi ích cho các nhà máy lọc dầu của Vương quốc Anh và toàn EU. Ông đã nỗ lực giảm lượng khí thải carbon của ngành, chủ yếu thông qua Chương trình Thương mại Khí thải Liên minh Châu Âu (EU ETS), đồng thời đảm bảo nước Anh duy trì đáng kể mức dự trữ dầu khẩn cấp. Ông có bằng Thạc sĩ Hóa học tại Imperial College London.