The company’s reputation has been built through its talented and experienced team headquartered in Boston, Massachusetts.