Skip to content
Neerja Sethi Irrevocable Trust Agreement Dtd 12/27/2004 — SYNTEL INC insider · InsiderLens