Company Overview
Upchurch is a rapidly growing, full-service building engineering company providing mechanical, plumbing, HVAC, and electrical services across the southeastern United States. Founded in 1970 and headquartered in Horn Lake, MS, Upchurch has grown through both organic expansion and strategic acquisitions, establishing a strong reputation for quality, reliability, and service excellence. We offer end-to-end solutions—from design and installation to ongoing maintenance and emergency support—helping clients maximize building performance, energy efficiency, and equipment lifespan.
Position Summary
We are seeking a highly skilled and experienced Senior Accounting Manager to lead our accounting operations and ensure the accuracy, integrity, and timeliness of our financial reporting. This role will oversee the accounting team, manage the monthly close process, and collaborate cross-functionally to support business initiatives and compliance requirements.
The ideal candidate has strong technical accounting expertise, proven leadership experience, and the ability to thrive in a fast-paced, growing organization.
Key Responsibilities
Lead and manage the accounting team, including general ledger, accounts payable, accounts receivable, and payroll functions.
Oversee month-end, quarter-end, and year-end close processes to ensure timely and accurate financial statements.
Review and approve journal entries, account reconciliations, and financial reporting deliverables.
Maintain and enforce internal controls to ensure compliance with GAAP and company policies.
Partner with FP&A, operations, and executive leadership to provide financial insights and support strategic decision-making.
Manage annual audits and coordinate with external auditors and tax advisors.
Drive process improvements and system enhancements to increase efficiency and accuracy in accounting operations.
Manages Construction Work In Progress (CWIP) accounting, ensuring accurate tracking and revenue recognition
Stay current on accounting standards (GAAP, ASC updates) and ensure proper application within financial statements.
Develop and mentor accounting staff, fostering a culture of accountability and continuous learning.
Ensure compliance with all local, state, and federal financial regulations
Qualifications
Bachelor’s degree in Accounting, Finance, or related field (Master’s preferred).
CPA license (preferred).
8+ years of progressive accounting experience, including at least 3 years in a management or supervisory role.
Solid understanding of US GAAP and internal controls.
Experience with SAGE.
Advanced Excel skills and familiarity with financial reporting tools.
Excellent analytical, communication, and leadership skills.
Ability to work effectively in a fast-paced, dynamic environment.
Education and Experience:
Experience in a mid-size to large corporate environment or public accounting firm.
Prior experience with process automation or system implementations.
Physical Requirements:
Prolonged periods of sitting and computer use
-
Must be able to lift up to 15 pounds occasionally
Benefits:
Competitive salary based on experience.
Health, dental, and vision insurance.
Paid time off and holiday pay.
Opportunities for professional development and certification assistance.
Equal Employment Opportunity:
Upchurch Companies provides equal employment opportunities to all employees and applicants. We prohibit discrimination and harassment of any type based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Sponsored