Technology How Cloud Computing Has Changed the Face of HR by Anne Howard - Editor It has always been known that one of the most overworked departments in a company has been HR. This is one team that has…