IBC Bank specializes in investments, checking accounts, loans, accounting, personal banking and online banking services.