Movers and Shakers

Update on new IT exec at BCBS of RI