Sherri Anagnostakos joins North Star Benefits.