profile image

Spencer Suttie

What you don't know, can hurt you.


Sector

Software

Website

www.symterra.co.uk

Expertise score

POINTS

11

RANKING

#102