KimohaTech India
–
Mohali, Punjab, India
... Must be well-organized, tenacious, and have the drive to never give up - this means failure or quitting is not in your vocabulary. Must be able to work in a fast-paced environment. Most of all, you need to take your career seriously and take pride ... - May 29