Kristen Goodrich's Location
London, England, United Kingdom
Kristen Goodrich's Education
Kristen Goodrich's Summary
Kristen Goodrich, based in London, England, United Kingdom, is currently a Head of IT Business Relationships at City University London. Kristen Goodrich holds a UCL. Kristen Goodrich has 1 email on RocketReach.