I 1969 reiste han til Kenya og arbeidet ved The British Institute of History and Archaeology in Eastern Africa. I 1972 begynte han ved Universitetet i Oslo, der han ble førsteamanuensis i sosialantropologi. Odner tok i 1992 doktorgraden på avhandlingen . I 2004 ble han utnevnt til det første æresmedlem av Det norske arkeologmøte (NAM).