Prof Youdeowei obtained his B.Sc. in Zoology in 1962 from the University College of Ibadan (Nigeria) and a PhD in Agricultural Entomology in 1967 from the University of London (UK).
He then joined the Department of Biology of the University of Ibadan where he taught biology and ecology of tropical insect pests. Currently, he is an International Consultant in integrated production and pest management working in development projects for international organisations (FAO, World Bank) and african countries (Cameroon, Nigeria, Ghana).
His areas of specialisation include training research and development, pesticides management, agricultural education and training, scientific communication and agricultural project formulation and evaluation. He has been Head of the Department of Agricultural Biology, Dean of Agricultural and Forestry at the University of Ibadan, Scientific Coordinator of the training course in Pest and Vector management systems of the International Group ICIPE/UNEP.
He has served as Director of Training and Communications at the West Africa Rice Development Association (WARDA), Director of Research and Consultancy of the Federal University of Technology (Abeokuta), Director of Aba Textiles Mills, Director of the West African Book Publishers Limited (Nigeria).
He has also been Executive Chairman of the University of Ibadan, Chairman of the Nigerian pesticides Committee; member of the Board of Directors of the Pesticides Actions Network (UK) and member of the Governing Council (ICIPE). He is a founding member of AAS, Fellow of TWAS and several other professional societies. He has national, regional and international awards and recognitions and has 108 publications (2009).