Question: Lee Hudson Teslik holds a degree from INSEAD, which is an acronym for what?
Sentence (from "Lee Hudson Teslik"): Lee Hudson Teslik is a corporate strategy executive at Google.
Relevant evidence: Yes