Leah R. Sciabarrasi is now leading the Boston-headquartered company, which also has offices in both Rhode Island and Connecticut.