Dr. Stephen MacKinnon, Chief Platform Officer