Shakirat Giwa

Events Manager - Engagement, London Business School
  • London Business School
  • People
  • United Kingdom