Itasca Bank & Trust Co. and the brothers behind it, Jack E. Mensching and James R. Mensching, are featured in the next "Leaders and Legacies: Stories of Local Impact," an ongoing series brought to you in partnership with DuPage Foundation and the Daily Herald.