At STRI, we are hiring for our Client who are a 22 year old Integrated Sales and Marketing company headquartered in New Delhi and, having branch offices in