He holds a full ACCA qualification, an MBA from Edinburg Business School and a B. SC in Mechanical Engineering (MUK) with vast experience of over 20 years in infrastructure development, Manufacturing systems, heavy equipment maintenance and Industrial Project Planning and Management. Previously, he served as Director Road Infrastructure Protection at Uganda National Roads Authority, held several Managerial positions at Lafarge Uganda, Hima Cement Ltd and served as a Chief Operations Officer at UCU Holdings Ltd. He also Served as Trade Services Engineering Manager for Century Bottling Company a franchisee of the Coca Cola Company.