Nava’s Creator Ads Experience Community Creators September 18, 2019 IMVU THE CHALLENGE Nava, a young graphic designer based in Liverpool, UK, started on IMVU as a creator in 2012. As … Continue