Mr Spencer GREEN-THOMPSON First name Spencer Middle name N/A Family name GREEN-THOMPSON Name suffix N/A Position N/A Representing member/partner Eswatini Preferred language English Agency extra N/A