Providence College 2015 - 2019 Providence, Rhode Island, United States of America, FranceAccounting / Management control