Investors

List of the current and past investors into Imagen Ltd with their respective financial instruments.

Profile Country Phone Round
Cambridge Innovation Capital PLC (CIC) CIC was established with the support of the University of Cambridge (UC) to invest in high growth early-stage technology spinouts from UC and the area United Kingdom +44 1223 764-875 Series A