When Farhan Zaidi went through the hiring process a year and a half ago, he visited with just about every department of the Giants organization, becoming