
Organization / Workplace
International Centre for Tax and Development - ICTDLocation
Brighton, United Kingdom, Brighton United KingdomOccupation
Policy AnalystWebsite
www.ictd.acAbout
The International Centre for Tax and Development (ICTD) is a global policy research network, devoted to improving the quality of tax policy and administration in developing countries, with a special focus on sub-Saharan Africa.