Narinda Leon's Location
London, GB
Narinda Leon's Work
Narinda Leon's Education
Narinda Leon's Summary
Narinda Leon, based in London, GB, is currently a Design Manager at Marks and Spencer, bringing experience from previous roles at Principles Retail. Narinda Leon holds a Berkshire School of Art. Narinda Leon has 1 email on RocketReach.