Одед Шенкар получил образование в Еврейском университете в Иерусалиме, где специализировался в области изучения Юго-Восточной Азии и в области социологии, имеет степень доктора философии Колумбийского университета, где его диссертация по бюрократии Китая обобщила исследования на стыке социологии, бизнеса и изучения стран Юго-Восточной Азии. Он возглавляет совет Ford Motor Company по управлению глобальным бизнесом и является профессором менеджмента и управления персоналом Колледжа бизнеса Фишера в Университете штата Огайо. Профессор Шенкар преподает в Кембриджском университете, Бирмингемском университете, Пекинском университете, Университете международного бизнеса и экономики в Пекине, Центре IDC в Израиле, Японском международном университете и др.
Опубликовал более ста статей в крупных журналах, таких как Academy of Management Review, Academy of Management Journal, Journal of Applied Psychology, Human Relations, Journal of International Business Studies, Strategic Management Journal и др. В числе его книг «Организация и менеджмент в Китае в 1979–1990 гг.» (Organization and Management in China 1979–1990, издательство M. E. Sharpe), «Международный бизнес в Китае» (International Business in China, издательство Routledge, в соавторстве с L. Kelley), «Глобальные перспективы управления персоналом» (Global Perspectives on Human Resource Management, издательство Prentice-Hall), «Справочник исследований по международному менеджменту» (The Handbook of International Management Research, издательство University of Michigan Press, в соавторстве с B. J. Punnett), «Международный бизнес» (International Business, издательство Wiley; издательство Sage [2-е издание], в соавторстве с Yadong Luo), «Справочник по стратегическим альянсам» (The Handbook of Strategic Alliances, издательство Sage, в соавторстве с Jeff Reuer), «Китай. Век XXI»