D. V. Barrowclough works with the United Nations Conference for Trade and Development (UNCTAD), advising governments on direct foreign investment and economic development, particularly focusing on services. She also lectures at the University of Geneva.