DealsStaffing firm TERRA secures investment from Hastings Equity PartnersTERRA is currently managed by CEO Greg Lambert and CSO Jenifer Lambert.ByIris Dorbian7 February 2023•1 min readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsBusiness servicesBriefs