Canada Pension Plan Investment Board president and CEO Mark Machin has resigned after he flew to the United Arab Emirates to receive a COVID-19 vaccine, violating Canada's travel advisory restrictions. John Graham, a senior managing director and head of the pension fund's credit arm, will replace Machin, who had served as president and CEO since 2016.