Venessa Bennett, a lead product designer from London
Lead Product Designer

Work

Venessa Bennett is Digital Designer and a real Londoner, living in London.