Simon Davidson has been named executive vice president of technology investments for Boston-based Allied Minds. He will lead the company’s technology investments, including origination of new deals and oversight of… Simon Davidson (pictured) has been named executive vice president of technology investments for Boston-based Allied Minds (LSE:ALM). He will lead the company’s technology investments, including […]