Mela Artisans employs 28 employees. The Mela Artisans management team includes Eric Oswald (Vice President, E-commerce Sales), Navroze Mehta (Founder and Chief Executive Officer), and Eric Oswald (Director of Digital Sales).
Get Contact Info for All DepartmentsLooking for a particular Mela Artisans employee's phone or email?