Rose Taddei

Active Wayne, PA Chief Technology Officer for Kenexa Corporation