Performs a variety of professional level accounting duties involved in preparing, maintaining, analyzing, verifying, and reconciling complex transactions utilizing different software systems. Maintains the accuracy of the ledgers and other systems. Assists in audits, and...