Corporate Controller

McPherson Companies
Trussville, AL

General Summary:

The Controller manages the corporate Accounting department, prepares monthly and annual Financial Statements, manages external audits, prepares financial analysis, budget variance analysis, establishes internal control processes, manages accounting staff.

Primary Responsibilities and Duties:

  • Oversees month-end close process and ensures financial statements completion in accordance with monthly closing schedule.
  • Coordinates consolidated and business unit financial statements review with Vice President Finance and Business Unit Managers.
  • Provides supervision and leadership to the Accounting Department and manages various daily /monthly responsibilities including monthly Fuel / Lubricant excise and sales & use tax filings.
  • Assist in periodic inventory counts and reconciliations with Supply Chain / Logistics departments.
  • Manages preparation and documentation of all balance sheet reconciliations.
    • Cash reconciliations prepared monthly including daily reconciliation of EFTs.
    • Other accounts prepared monthly, quarterly or as necessary.
  • Prepares quarterly Bank Debt Covenant Calculations.
  • Prepares periodic financial statements and Borrowing Base reports for bank.
  • Coordinates and manages the annual external financial statement audits and periodic bank site audits.
  • Assists Financial Planning & Analysis department with annual budget preparation.
  • Assists tax preparers in completion of S Corporation returns.
  • Assists other personnel as needed with various accounting issues.
  • Manages ERP system chart of accounts.

Position Requirements:

  • Bachelor’s degree in accounting with 5+ years experience managing an accounting department.
  • CPA and / or Public Accounting experience preferred.
  • Excellent communications skills and ability to work with other shared services, sales and operations departments.
  • Experience with sophisticated ERP systems. JD Edwards / Hubble software experience a plus
  • Ability to establish and balance competing priorities, work independently, and manage objectives without supervision.
  • Strong understanding of business operations and financial analysis.

Position Competencies:

  • Ability to make independent fact-based decisions in a quick and responsive manner with little to no supervision.
  • Experience with hiring, coaching, training, and managing individuals in your department.
  • Must be highly organized, detail-oriented, and have successfully demonstrated the ability to manage multiple priorities.
  • Advance computer skills with proficiency with Microsoft Office Outlook, Word, Excel and PowerPoint. Previous sophisticated ERP system experience preferred.
  • Demonstrate a professional and positive attitude during all internal and external customer interactions.
  • Strong organizational skills, multi-tasking, problem solving, and time management skills with attention to detail.
  • Ability to create and maintain a positive work environment and culture while meeting customer expectations.
  • Ability to effectively present information and respond to questions from groups of managers, clients, customers, and vendors.
  • Ability to establish priorities, work independently, and achieve department objectives.
  • Ability to make recommendations and interact with all levels of management, customers, and vendors.
  • Self-starter and independent thinker with the ability to take initiative and make sound decisions.
  • Proven experience identifying problems of varying complexities and finding effective solutions with few guidelines.
  • Responsive to the needs of internal and external customers with a sense of urgency and commitment to follow up.
  • Solid customer experience skills and ability to build value added relationships.
  • Proven leadership skills with the ability to develop and motivate a team.
  • Excellent interpersonal, written and verbal communication, and listening skills.

Working Conditions:

The work of this position is performed in an environmentally controlled office environment. This position requires the ability to work under pressure and with a diverse population including other employees, customers, vendors, etc. This position also requires prolonged periods of sitting in a regular seated position as well as the use of general office equipment including phones, printers, computers, (mouse, keyboard, etc.).

The above-noted job description is not intended to describe, in detail, the multitude of tasks that may be assigned but rather to give the associate a general sense of the responsibilities and expectations of his/her position. As the nature of business demands change so, too, may the essential functions of this position.

The McPherson Companies, Inc. is an Equal Opportunity Employer – M/F/Vets/Disabled.

Posted 2025-12-23

Recommended Jobs

Personal Care Aide

Addus HomeCare
Mobile, AL

Offering DAILY PAY for select positions! Take advantage of this unique opportunity to learn the fundamentals of quality home care and deliver life-changing service to your clients. As an Addus Pers…

View Details
Posted 2025-12-08

Maintenance Manager

Tuscaloosa, AL

A leading law firm is seeking a Real Estate Associate to join its New York City office . The ideal candidate will have broad transactional experience and the ability to manage sophisticated comme…

View Details
Posted 2025-11-10

ARRT/CT Specialist

DCH Health System
Tuscaloosa, AL

ARRT/CT Specialist Overview: He/she must have an enhanced knowledge in the area of CT. They must have the specific expertise and skills necessary for maintaining a safe CT environment daily. Th…

View Details
Posted 2025-08-12

CDL A Shuttle Driver

Sysco
Demopolis, AL

Company: US0046 Sysco Central Alabama, Inc. Sales Territory: None Zip Code: 36732 Travel Percentage: 0 COMPENSATION INFORMATION: The pay range provided is not indicative of Sys…

View Details
Posted 2025-12-12

Travel Licensed Behavioral Therapist Job

TLC Healthforce
Union Springs, AL

Introduction Step into a pivotal role as a Licensed Behavioral Therapist in Union Springs, Alabama, where your clinical expertise can truly transform lives and strengthen communities. In this posit…

View Details
Posted 2025-12-17

Assistant Kitchen Manager

Jack Brown's Beer & Burger Joint
Tuscaloosa, AL

Jack Brown's Beer & Burger Joint is a dive bar with a top-notch burger. Born out of the minds of childhood best friends Aaron Ludwig and Mike Sabin, Jack Browns is a crossroads of great quality and q…

View Details
Posted 2025-08-11

Building Engineer

MalaceHR
Birmingham, AL

The Building Engineer plays a key role in maintaining the safety, functionality, and comfort of our facilities. This position focuses on routine maintenance, basic repairs, and ensuring systems—i…

View Details
Posted 2025-12-24

Expeditor

Dynamics ATS
Excel, AL

Expeditor   JOB-10045543   Anticipated Start Date January 19, 2026   Location Santa Ana, CA   Type of Employment Contract to Hire   Employer Info Our client is a world l…

View Details
Posted 2025-12-15

PRN Occupational Therapist ( OT )

Decatur Rehabilitation and Healthcare Center
Decatur, AL

Are you a compassionate Occupational Therapist ( OT ) looking for a fulfilling role in a supportive environment? Do you want to work where your contributions are valued, with opportunities for growth…

View Details
Posted 2025-08-16

Sr Consultant, Operational Excellence - Distribution

Cardinal Health
Montgomery, AL

Job Summary Operational Excellence is responsible for identifying and executing against performance improvement opportunities, enabling successful transformations across the enterprise, and using …

View Details
Posted 2025-12-02