YRAL employs 83 employees. The YRAL management team includes Rishi Chadha (Founder and CEO), Nitya Kalantri (Human Resources Manager), and Neha Tiwari (Marketing Manager).
Looking for a particular YRAL employee's phone or email?