More finance leaders like Erik Ostrowski of AVROBIO are making corporate culture a key focus of their finance leadership