Also, Finance leaders fear tech is holding them back