Woodbridge, NJ (November 14, 2024) – Life sciences expert Jennie Taveras has joined STO Building Group to lead the company’s ...