Practice Assistant Administrative Sigma Systems, Inc. | Needham, Massachusetts, United States — 172306 Administrative Assistant, Needham, MA, 13-Week Contract Sigma, Inc., is looking for an Administrative Assistant to work on-site within the AMB department...