profile image

Steve Thompson


Location

Leicester, United Kingdom

Sector

Public sector

Website

Glassboxsolutions.org

Expertise score

POINTS

0

RANKING

#149