Mr.John Kaggwa is the Managing Partner with over 22 years experience in legal practice. He holds a Bachelors of Laws degree from Makerere University and a Post Graduate Diploma in Legal Practice from LDC. He is a member of Uganda Law Society and East Africa Law Society. He has represented various corporate companies and Governmental parastatals such as Bank of Uganda, Uganda Commercial Bank, Coffee Marketing Board, Barclays Bank Limited, Total Uganda Limited. John currently represents multi national corporate companies engaged in the field of infrastructure, mining and manufacturing.