Co-Founder
Andrew Dalglish
CEO Approval Rating
78/100
2006
PrivateAcquired by Next Fifteen Communications Group Plc
https://circle-research.com/