Colin Upstill's Location
United Kingdom
Colin Upstill's Work
Colin Upstill's Summary
Colin Upstill, based in United Kingdom, is currently a Chairman, NESSI Steering Committee at NESSI ETP, bringing experience from previous roles at Information Catalyst, RED Scientific Limited and University of Southampton. Colin Upstill has 3 emails and 1 mobile phone number on RocketReach.