Execute accounting and analysis for designated accounts to provide timely and accurate financial data to management. Review the work of other team members to ensure accounting is accurate, complete, and well-documented. Prepare and compile quarterly and annual SEC filings and ensure compliance with US GAAP and SEC requirements. Perform internal control testing over designated accounts in order to verify accuracy and provide for compliance with Sarbanes Oxley. Assist in the annual audit and quarterly review activities of external auditors.