Skip to main content
Tallo logoTallo logo

Accounting Manager

Job

Guy Roofing

Spartanburg, SC (In Person)

Full-Time

Posted 2 weeks ago (Updated 2 days ago) • Actively hiring

Expires 6/19/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

ABOUT GUY ROOFING
Guy Roofing is among the largest and fastest-growing roofing companies nationwide. Headquartered in Spartanburg, South Carolina, Guy Roofing provides commercial, industrial, and residential roofing services. Founded in 1970, we have over 50 years of experience in the roofing industry, and remain a family-owned-and-operated corporation to date. We are seeking a highly skilled Accounting Manager to oversee our accounting and reporting functions. The ideal candidate will manage the day-to-day operations of the Accounting Department and assist the Controller with general accounting, financial reporting, and processing tasks.
Essential Duties and Responsibilities:
Manage operational data, ensuring integrity and accuracy. Develop operational procedures and document data flow. Establish system controls for data integrity, including troubleshooting procedures. Assist the Controller in producing accurate and timely financial statements and management reports. Oversee the month-end closing and financial reporting process, including account analysis and reconciliation. Assist in the yearly closing, including preparation for CPA review. Support the Controller in directing the accounting functions of the organization. Prepare and monitor financial reports. Implement internal control systems to prevent inaccuracies in financial statements. Periodically review financial data, including job costs, for accuracy and completeness. Supervise personnel in accounts receivable, accounts payable, compliance, and commissions. Monitor and improve accounting procedures and internal controls. Audit workflow to ensure compliance with industry standards. Complete bank reconciliations. Handle confidential accounting functions, including commissions and purchase orders. Supervise general ledger reconciliations. Ensure compliance with all internal controls. Train staff on company procedures. Identify initiatives to improve accounting processes. Assess and communicate KPI performance to team members monthly. Assist in special projects as needed.
Qualifications:
Bachelor's degree in Accounting, Finance, or a related field. 5+ years of accounting experience. Extensive knowledge of math and exceptional accounting skills. Strong leadership, supervisory, and management capabilities. Excellent critical thinking and analytical skills. Proficient in Microsoft Office and relevant financial software. Exceptional organizational skills with effective time management and multitasking abilities. Attention to detail and strong interpersonal skills. Excellent verbal and written communication skills. Strong understanding of generally accepted accounting practices and financial accounting.
PERKS:
Health, Dental and Vision offered after 90 days 401K with match offered after 6 months
Paid Holidays Paid Vacation Weekly Pay Business Casual Attire Job Type:
Full-time Benefits:
401(k) matching Dental insurance Employee assistance program Health insurance Health savings account Life insurance Paid time off Vision insurance Application Question(s): What types of accounting software are you familiar with?
Education:
Bachelor's (Preferred)
Experience:
Accounting:
5 years (Required)
Work Location:
In person

Similar jobs in Spartanburg, SC

Similar jobs in South Carolina