Rob Jones

Active Canton, MA Executive Officer for Onebeacon Insurance Group LLC