Creative Assembly
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.
This person is not in any offices
Creative Assembly
2 followers
Creative Assembly is one of Europe's leading games development studios, founded in 1987 and located in West Sussex, UK and in Sofia, Bulgaria.