Essential Duties and Responsibilities: - Oversee and serve as point of contact/liaison all financial processes, billing, accruals, vendor invoices, and bank account reconciliations. - Prepare financial budgeting, forecasting and all required division financial reporting on a monthly, quarterly, and annual basis. - Participate in developing budgeting and forecasting strategy plans, while performing variance analysis between forecast and actuals. - Ensure effectiveness of accuracy and timeliness of forecasting, reporting, billing, collections, and other financial related processes and systems on a weekly and monthly basis. - Provide direct financial leadership and support to project managers and program control. - Work with project finance teams to develop, administer, and implement process improvements, annual operating plan development, and forecasting, as well as consolidating, analyzing, reviewing and reporting on all financial matters.
· Utilize accounting systems and automation tools to streamline processes and improve efficiency, ensuring accurate and timely financial reporting.
· Identify and lead digital transformation initiatives, such as the procurement of new tools, Robotic Process Automation (RPA), and workflow improvements to enhance operational efficiency.
· Support the automation of the month-end close process to ensure accurate, complete, and timely financial results. Implement systems that automate data entry, reconciliation, and reporting tasks.
· Contribute to improving FloQast to automate bank reconciliations and cash receipt application processes, reducing manual intervention and enhancing accuracy.
· Respond to internal audit and SOX inquiries regarding controls and Risk Control Matrices (RCM). Manage Provided by Client (PBC) documentation and interactions with auditors to ensure compliance.
· Work closely with key stakeholders to ensure all current period accounting activity is accurately captured by the general ledger team, leveraging automation to reduce errors and increase efficiency.
· Contribute to monthly/quarterly processes by performing analytical reviews of specific accounts. Use automated tools to identify trends, variances, and anomalies.
· Review complex account reconciliations, ensuring the resolution of variances and consistency of accounting treatment. Implement reconciliation software to automate and simplify the process.
· Improve current accounting processes by collaborating with the financial systems and automation teams and other accounting groups. Evaluate and implement software solutions to enhance productivity.
· Participate in financial system requirement documentation, testing, and implementation of operational accounting functions. Advocate for automation features during system upgrades or new implementations.
· Lead the internal and external audit requests/questions, providing documentation, testing for compliance, and supporting audit purposes. Use audit management software to streamline audit processes.
· Develop and maintain accounting policy and procedures for key close transactions, ensuring an effective internal control environment. Incorporate automation to enforce compliance and reduce manual effort.
· Act as an advisor to subordinates, helping them meet schedules and resolve problems efficiently. Promote the use of accounting software and automation tools among the team.
· Manage and develop staff on the General Ledger team, including providing training, support, and feedback as needed. Foster skills in accounting systems and automation technologies.
· Receive assignments in the form of objectives and determine how to use resources to meet schedules and goals. Leverage automation to optimize resource allocation.
· Provide guidance to subordinates within the latitude of established company policies, emphasizing the importance of automated processes for consistency and reliability.
· Recommend changes to policies and establish procedures that affect immediate organization(s), integrating automated solutions to improve overall performance.
· Assist with cash receipt and billing processes to ensure proper accounting, utilizing automation to expedite processing and enhance accuracy.
· Support any other duties as assigned, focusing on leveraging technology and automation to improve efficiency and effectiveness.