Director of Finance in san jose, ca | ApplyBoost