Steven is a co-founder and Chairman of Alldus International.
From 2012-2018 Steven lived in New York, where he served as CEO of Specialist Staffing Group Inc. He led this business from $40m- $287m Revenue during his tenure. The company was named in the Top 10 of the Fastest Growing Staffing Companies in the USA with a CAGR of 66% 2012-2017 and in the Top 50 Largest Staffing firms in the USA 2017. This was all organic growth.
Previously Steven was the MD of Real Staffing, which today is a $300m Revenue specialist staffing company focused on the Life Sciences and Technology sectors. He was a Board member of SThree Plc 2012- 2018. Listed on London FTSE since 2005, SThree has revenues of c$1.5 billion and operates across 15 countries. Real and SSG are part of the SThree group.
Steven has been named in SIA's Top 100 Staffing Executives in both the USA and Europe in 2015 and 2017.
He is also currently an Executive Partner with a leading Private Equity firm in New York.