Jobs in India
3124 days ago
0 - 2 Years
|
2.4 - 3 LPA
|
mohali
About The Company:Tech Freaks is a leading IT Company that has expertise in Mobile Apps as well as Web Development. The sole intention of the team is to assist our clientele to provide a makeover to t... read more