ST Solutions Group


Industry Buzz


Project Managment

According to the Project Management Institute (PMI) “15.7 million new project management roles will be added globally across seven project-intensive industries by 2020.”

Workforce Management

‘20 – 30% of the working-age population in the United States and the EU engage in independent work.’ Many companies are looking to the blended workforce,


While the number of companies issuing sustainability reports is increasing, many of them are not conveying the information in a way such that investors can easily compare the reports across businesses.