Providence College 2017 - 2021 Providence, Rhode Island, United States of America, FranceAccounting / Management control