SARAH MACQUILLIN is a Head Of Philanthropy from London. This person was born in March 1970, which was over 51 years ago. SARAH MACQUILLIN is British and resident in England. This company officer is, or was, associated with at least 1 company roles.
Their most recent appointment, in our records, was to SEED MADAGASCAR on 2020-07-06.