Hannah Owen's Location
Hereford and Worcester, Herefordshire, United Kingdom
Hannah Owen's Work
Hannah Owen's Education
University of Worcester
Business management
2008 - 2011
Hannah Owen's Summary
Hannah Owen, based in Hereford and Worcester, Herefordshire, United Kingdom, is currently a Head Of Business Operations at Indra Renewable Technologies Ltd., bringing experience from previous roles at Indra Renewable Technologies Ltd.. Hannah Owen holds a 2008 - 2011 Business management @ University of Worcester. Hannah Owen has 1 email on RocketReach.