Ever wondered why people leave tech? Read about tech’s $16 billion problem! Check out our #TechLeavers report:… Apr 27, 2017 by admin Facebook Twitter LinkedIn Google+