Strata Staff is rated 3 out of 5 in the category outsourcing/offshoring. Read and write reviews about Strata Staff. Increasing profits, Empowering existing employees and Growing portfolios
Company size
11-50 employees
Headquarters
Melbourne, Victoria