Technology People matter more than technology in IT implementation, provider advises Natasha Egan October 12, 2015