Ian Macleod appointed chair of Archangel
Archangels, the world’s longest running business angel investment syndicate, based in Edinburgh, has appointed Ian Macleod as the new chair of its board.
The Latest On Tech News & Insights
Archangels, the world’s longest running business angel investment syndicate, based in Edinburgh, has appointed Ian Macleod as the new chair of its board.