Founded in 1992. Archangel Investors is an angel network based in Edinburgh, United Kingdom. The firm seeks to invest in Scotland-based companies operating in the technology and life sciences sectors.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.