Dynamic and results-oriented Accountant with over two decades of experience at Ulrich Lifestyle Structures and Lambert Oil Company Inc., skilled in financial reporting, analysis, and reconciliation. Strong focus on team collaboration and adaptability to changing needs. Reliable with knack for problem-solving and achieving results in dynamic environments.
Overview
27
27
years of professional experience
Work History
Senior Staff Accountant
Ulrich Lifestyle Structures
04.2025 - Current
(******- April 2025) Accountant
(Jan 2017 - *****) Accounts Payable
Responsible for maintaining accurate intercompany transactions and balances for seven entities.
Responsible for all accounts payable, including vendor payments, employee reimbursements, company credit card payments, and customer refunds for six entities.
Assisted with the implementation of expense management software for expense control, company credit cards, and employee reimbursements.
On a monthly basis, I processed 1,000 vendor invoices.
Enhanced vendor relationships through timely payments and clear communication channels.
Ensured timely completion of daily bank reconciliations for six companies, adhering to strict deadlines for financial reporting purposes, and accurate daily cash available reporting.
Ensure accounts for 55 company credit cards are reconciled, and any discrepancies are resolved.
Matched purchase orders with invoices and recorded necessary information through 3-way and 2-way matching.
Processed weekly employee expense reimbursements, verifying the accuracy of submitted documentation against company policies before approval.
Prevented potential fraud or errors by meticulously reviewing incoming invoices for accuracy before entering them into the accounting system.
On a monthly basis, process over 400 customer payments.
Reconcile incoming daily deposits.
Enhanced cash flow by ensuring timely invoicing, payment application, and account reconciliation.
Submitted cash and check deposits, and generated cash receipts to record money received.
Reconciled project costs to the budget and WIP.
Prepared and processed journal entries to record in the general ledger for inter-companies.
Provided training and mentorship to staff members, fostering a culture of continuous learning and professional growth.
Contact for the credit card processor.
Assisted the controller during internal and external audits, providing documentation, explanations, and ensuring audit readiness. Including cost price testing, revenue recognition, payment support detail, cut-off testing, WIP testing, and finished goods.
Participated in process improvement initiatives related to accounts payable and receivable functions.
Assisted with month-end close and validated balances in order to open operations by noon on the first business day following month-end.
Assisted with the physical inventory count, internal audit, and researched any discrepancies to resolution.
Collaborated cross-functionally with various departments, ensuring alignment between operational activities and financial reporting requirements.
Led month-end close processes, ensuring timely and accurate financial reporting.
Reduced discrepancies in account balances by thoroughly reviewing and reconciling general ledger accounts on a monthly basis.
Reconciled balance sheets and streamlined best practices for balance sheet processes.
Provided journal entries and performed accounting on accrual basis.
Work closely with the CFO to monitor cash flow to ensure sufficient funds are available for operational needs.
Business Office Manager
Lambert Oil Company Inc.
06.1998 - 12.2016
Coordinated staff schedules, adjusting workloads to maximize productivity and meet deadlines
Processed accounts receivable and accounts payable transactions
Managed inventory for 3 locations
Enhanced team productivity by delegating tasks effectively and overseeing daily workflow
Maintained positive customer relations by addressing problems head-on and implementing successful corrective actions.
Developed and maintained strong relationships with vendors
Processed payroll on a weekly basis for over 50 employees
Maintain daily reconciliations of accounts
Facilitated smooth communication between departments, addressing concerns promptly to maintain harmonious work relationships