Skip to main content
Tallo logoTallo logo
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.

Controller

Job

Guy Roofing

Spartanburg, SC (In Person)

Full-Time

Posted 2 weeks ago (Updated 15 hours ago) • Actively hiring

Expires 8/6/2026

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
80
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

We are seeking an experienced Controller. This is a management level position responsible for all aspects of accounting. Oversee AP/AR, job cost accounting, inventory and general ledger. Team player with demonstrated interpersonal, organizational, and leadership skills.
RESPONSIBILITIES
Develop and maintain internal accounting controls. Ensure adherence to GAAP, tax laws, and internal policies. Coordinate audits. Manage WorkInProgress and job cost reporting as well as General Ledger Subject matter expert and admin for accounting ERP. Administer corporate expense reporting and credit cards. Work with Senior Management and Operations Managers to ensure financial directives are followed Recommendations for process improvements Coordinate quarterly accounting reviews, annual audits and tax returns Maintain corporate registrations with all states Ensure AP/AR processes are completed as required and internal controls for those processes are enforced. Oversee and manage accounting staff Provide financial information for all licensing, bid qualification and external requests for information. Maintaining confidentiality and ensuring information only provided on an as required basis. Understanding of department of labor regulations and industry insurance requirements Ensure payroll processes completed as required as well as related tax filings Responsible for personnel management of direct reports to include performance reviews, performance counseling, talent development, etc. Education and/or
Experience:
Ability to give direction, adapt to change, establish relationships, and work in a team environment Experience dealing with banks and financial institutions Strong knowledge of accounting systems and internal controls Strong decision making and multitasking ability Minimum of a bachelor's degree in accounting or finance 10+ years' experience in management position; construction experience preferred.
What We Offer:
Competitive compensation and benefits A family founded culture built on trust, integrity, and craftsmanship Paid Holidays and Vacation Weekly Pay Business Casual attire 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.