Naperville HR technology firm snags $20 million investment

The fund previously backed System Development Integration LLC. … automation to reduce the cost of processing information that’s often still handled on paper.