Jake Crouch's Location
Ventura, California, United States
Jake Crouch's Work
Jake Crouch's Education
Jake Crouch's Summary
Jake Crouch, based in Ventura, California, United States, is currently a Game Designer II at Riot Games, bringing experience from previous roles at Amazon Games and amazon. Jake Crouch holds a 2011 - 2013 California State University Channel Islands. Jake Crouch has 2 emails on RocketReach.