Geoff Brock

Tech Lead

Geoff is impl. projects technology 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.