Leona Norris

Project Manager, Artist, and Technologist in London, United Kingdom

  • Work
    • City, University of London
  • Education
    • Cass Business School
    • Griffith University