Mela employs 75 employees. The Mela management team includes Dhilbar Roshan (Co-Founder), Shubham Agrawal (Co-Founder), and Narinder Soni (Business Development Manager).
Get Contact Info for All DepartmentsLooking for a particular Mela employee's phone or email?