Nagarajhan Kv is the Vice President - Support Services of Origin ITFS.
169 people are employed at Origin ITFS.
Origin ITFS is based in Chennai, Tamil Nadu.
The NAICS codes for Origin ITFS are [42, 4234, 42343, 423].
The SIC codes for Origin ITFS are [504, 50].