Neil J.'s Location
United Kingdom
Neil J.'s Work
Neil J.'s Summary
Neil J., based in United Kingdom, is currently a Chief Technology Officer at Just Group plc, bringing experience from previous roles at Kantar and JLL. Neil J. has 1 mobile phone number on RocketReach.