Ben Leech is a Senior Game Designer at Creative Assembly, with experience in various roles such as Designer, Associate Designer, Senior QA Technician, and Lead Developer/Founding Member at W3D Hub and Bluehell Productions. Ben also founded their own business, Ben Leech Computer Services, providing IT support. With a Master's degree in Computer Games Design, Ben has a strong background in game development and leadership roles within the gaming community.
April, 2023 - present
April, 2020
September, 2019
April, 2017
June, 2016
June, 2014