Lee Hudson Teslik holds a degree from INSEAD, which is an acronym for what?
Lee Hudson Teslik:  He holds a bachelor's degree from Harvard University and an MBA from INSEAD. INSEAD:  "INSEAD" is originally an acronym for the French or "European Institute of Business Administration".
i don't know