Tuhia he haere tonu mo tenei waahanga - I roto i nga tau e rua e whai ake nei, i mahi a Green ki te ao, i uru atu ki nga mahi e whakahe ana ki te apartheid me te aro ki te whanaketanga hapori. I riro i a ia tetahi mahi kaiarahi i te CUSO, e mahi ana hei kaiwhakahaere rohe mo te whakahaere whanaketanga o te ao. I roto i tenei mahi, i tautoko a Green i nga kaupapa i te rawhiti, ki te tonga, ki waenganui o Awherika me te Karipiana. I noho tonu ia hei kaiwhakahaere CUSO i Grenada tae noa ki te 1983. I nekehia atu a Green i te motu o Grenada, i muri i tana whakaekenga e te United States
whai muri i te whakamatenga o te Pirimia o Maurice Bishop.