Geoff Brock

Technical Lead

Geoff is Impl. Project’s Technical Lead. Prior to joining the team, he worked in both game development and marketing for Ubisoft and Red Storm Entertainment. Geoff is a graduate of Duke University with a B.A. in Visual Arts.