Jobs in India
3242 days ago
2 - 5 Years
|
4 - 8 LPA
|
Chandigarh
Company Profile: RedLizard Studios (Lab 91 Software Pvt. Ltd.) is a startup based in IT Park, Chandigarh and is developing next generation technology platform in health care space. RedLizard Studios... read more