Dr Kagugube worked at the Uganda Revenue Authority, as Commissioner for Value Added Tax and while there, served temporarily as Deputy Commissioner General of the agency. At the time of his death, he was the chairman of the board at the tax agency. In the early 2000s, he worked at
PricewaterhouseCoopers Uganda as the Director of Tax and Legal Services, while simultaneously serving as the chairman of the board at Centenary Bank. He was appointed to the Board of Nation Media Group, as an independent non-executive director, in September 2011. He concurrently served as the Chairman of the Board of Monitor Publications Limited in Uganda, a Nation Media Group subsidiary. At the time of his death in February 2020, Kagugube was an Executive Director at Centenary Bank, a commercial bank in Uganda and was a member of the bank's board of directors. ==Illness and death==