Terry Townshend

Terry Townshend is Director of Policy at the Global Legislators Organisation (GLOBE).