Herman Narula's Location
United Kingdom
Herman Narula's Work
- Chief Executive Officer @ Improbable
- Owner @ Ozymandias Productions
Herman Narula's Education
University of Cambridge
(Computer Science)
2009 - 2012
Herman Narula's Summary
Herman Narula, based in United Kingdom, is currently a Chief Executive Officer at Improbable, bringing experience from previous roles at Ozymandias Productions. Herman Narula holds a 2009 - 2012 University of Cambridge. Herman Narula has 1 email on RocketReach.