User main picture

Nneka Tull

Project Manager
London, United Kingdom

About me

Luxury brand management