100 Market Street, Suite 203, Portsmouth, NH, 03801
James is a Director at Wellesley Asset Management, Inc. since 2017, dedicating full-time hours to this role.