4 employees
STRT is a leader in the design and operation of living and working accommodations.
2019
STRT raised undisclosed on April 12, 2023
Investors: Sentry Financial Corporation
STRT raised undisclosed on August 7, 2019
Investors: Sentry Investments