David Devonshire

Archived Record Sarasota, FL Previous Chairman for Roper Technologies, Inc.