Becca S's Location
London, England, United Kingdom
Becca S's Work
Becca S's Education
Becca S's Summary
Becca S, based in London, England, United Kingdom, is currently a Lead Artist: Environment at Rockstar Games, bringing experience from previous roles at Rockstar Games, Women in Games Wigj and Arooga. Becca S holds a 2009 - 2012 Bachelor of Arts in Game Design, Art @ Solent University. Becca S has 1 email on RocketReach.