
George Still
AngelClaimed
Founder @ Intrepid
HQ location
London, United Kingdom

Founded in 1997. Raised €39.1m in Marketing & Enterprise Software

Founded in 1996.

Founded in 1989. in Enterprise Software

Founded in 1987. in Telecom

Founded in 1985. in Marketing

Founded in 1983.
Portfolio analysis
Curated lists
Lists & landscapes