The executive team at Restore have experience in a variety of industries, including telecommunications and technology. They have also held leadership positions at a number of companies, including TalkTalk and IBM. In addition, the team members have a range of educational backgrounds, with degrees from universities such as Cambridge and Harvard.
View all