Brand & Visual Designer / UI/UX Designer / Design Systems Lead / Illustrator & Graphic Designer / Design Operations Mana
Ekta Ahuja is a brand & visual designer / ui/ux designer / design systems lead / illustrator & graphic designer / design operations mana based in India on Dazzle.