Staffing firm TERRA secures investment from Hastings Equity Partners

TERRA is currently managed by CEO Greg Lambert and CSO Jenifer Lambert.

Share this