Clarivate
–
Noida, Uttar Pradesh, India
... About You – experience, education, skills, and accomplishments · Holding a bachelor's in engineering or a master's degree (BE, ME, B.Tech, M.Tech, MCA, MS) with effective communication and reasoning abilities is required. · Over 8 years of ... - Apr 30