Lee Hudson Teslik holds a degree from INSEAD, which is an acronym for what?
Lee Hudson Teslik: Lee Hudson Teslik is a corporate strategy executive at Google. Lee Hudson Teslik:  He holds a bachelor's degree from Harvard University and an MBA from INSEAD.
i don't know