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 strong communication and reasoning abilities is required. 6+ years of experience ... - Jun 22