Learn more
Log in
0 followers
CIC backs life sciences and technology companies in Europe’s leading ecosystem, Cambridge. A preferred investor for the university.
Industries
+1
Headquarters
Employees
Links
Andrew Williamson
11 members
5 members
London Stock Exchange
94 followers
Lloyds Banking Group
70 followers
Finastra
28 followers
SumUp
13 followers
Wagestream
6 followers
Discover companies