Yuchba Syiemlieh

Creative Presentation Designer | Brand-Aligned Slides

Profile In Progress

Yuchba is building their profile – stay tuned!

Shillong, India