Frances LeSourd Dewing

Frances LeSourd Dewing

Chief Operating Officer of Rubica Inc.