Sefiat Abekhe Payments Assistant International Growth Centre Roles IGC Staff Sefiat is a Payments Assistant at the IGC London Hub. Share Share