In January 2018, Martin Roll has been appointed an Entrepreneur-in-Residence at INSEAD Business School.