Controller
Job Description
Job Description
Location: Birmingham, AL | Employment Type: Full-Time, Exempt
Salary Range: $125,000 – $139,000
Alabama Goodwill Industries (AGI) is seeking a mission-driven Controller to lead financial strategy and operations that support our mission of empowering individuals through employment and education.
In this role, you will:
- Oversee accounting, budgeting, forecasting, and reporting
- Lead cash management, audits, and compliance with nonprofit standards
- Provide strategic financial insights to executive leadership
- Supervise and develop a dedicated accounting team
What We’re Looking For:
- Bachelor's degree in accounting, Finance, or related field required.
- CPA (or in process).
- 7+ years of progressive accounting/finance experience, including 3 years in a leadership role
- Strong knowledge of GAAP, nonprofit accounting, and audits
- A collaborative leader with high integrity and strong communication skills
Benefits
- Medical, Dental, and Vision Insurance
- Paid Time Off (PTO)
- Company-sponsored Long-Term Disability & Group Term Life Insurance
- Matching 401(k) Retirement Plan
- Employee Discount
At AGI, your work matters. You’ll have the opportunity to make a measurable difference in the community by ensuring the financial health of a mission-driven organization. We offer a collaborative culture grounded in our core values of empowerment, stewardship, and accountability.
We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing an inclusive workforce.
For more details, download the full-length listing.
Recommended Jobs
Travel OR RN Operating Room Registered Nurse Job in Birmingham Alabama
Job Description Job Description Bachelor of Science in Nursing (BSN) degree, active registered nurse (RN) license and minimum 1+ years RN experience required. Applicants who do not meet these qua…
Physical Therapist
Job Description Job Description 8AM-4:30PM M-F 13 week assignment with option to extend One Weekend required per month. Holidays as required 6 patients per day Inpatient and Acute uni…
Sr. Financial Analyst
Job Description Job Description We are looking for an experienced Financial Analyst to join our team in Selma, Alabama. In this role, you will focus on providing advanced financial analytics and …
Part-Time Industrial Cleaner (Weekends)
Job Description Job Description About Us Founded in 1982, TEAM Group is a privately-owned Canadian company providing a wide range of manufacturing and production support services across North …
Box Truck Driver
Job Description Job Description Description: Meyer is a growing, family-owned and operated company where you are more than an employee number, you’re family! The Box Truck Driver drives company…
Speech Language Pathologist
Job Description Job Description Description: Job Summary: The Speech Language Pathologist, “Speech Therapist” is responsible for providing high quality patient care, displaying good skills …
Sr Account Manager Commercial Lines Birmingham
Job Description Job Description Sr Commercial Lines Account Manager Location: Birmingham, AL A growing insurance agency seeks an experienced Sr Commercial Lines Account Manager to del…
Certified Nursing Assistant
Certified Nursing Assistant - Fairhope, AL (#8656423) Location: Fairhope, AL Employment Type: Per-Diem (Once a week) Hourly Rate: $16.13/hr About Greenlife Healthcare Staffing: Gree…
System Design Engineer (Electrical)
Description System Design Engineer (Electrical): At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, p…
Power Platform Developer
Description Position: Power Platform Developer Contract/Location: MDA RECS – HSV Clearance: Active Secret Clearance required *** Sign on bonus of $10,000 *** Overview We are seeking a skil…