James is a seasoned educator, with specialization in Secondary Education and currently involved in Education Development work as a General Secretary since 2012 to date. He is a strong union activist and has served the union since 2003 in the capacities a National Vice Chairperson from 2005 to 2012. Before, he was a head teacher at Nyakayoojo Secondary School and Kabalega Secondary School. He has specialization in Education Administration and Planning, Labour and Industrial Relations, Performance Management, Monitoring and Evaluation, Policy Planning, professional governance, Analysis and Advocacy, strategic planning, including Financial Management of Union funds. It was against this exposure that he nominated in Education Development work as Executive Board member, a position that has pushed him to the Education International (EI), the Global Federation that represents over 40 million teachers globally. He is also a Board Member of Education Solidarity Network. He has had numerous exposures in organization Psychology through training, conferences and symposia through this work both locally & internationally.