Sandy founded investment firm Edinburgh Partners in 2003. Prior to this he held a range of senior positions in fund management. He has a degree in economics and engineering and a PhD in economics from the University of Strathclyde. Whilst professionally an investor in listed equities, he has been personally involved in numerous start-up businesses and retains a strong interest in new business creation. In 2019, he established a charitable trust to provide assistance to less well-off students entering further education.