Navisite Appoints Chief Customer Officer News Desk Aug 3, 2023 Navisite announced that it has appointed Mary Fratto Rowe as its chief customer officer. Mary brings over three decades of…