8 days old


N.C. Railroad Company
Raleigh, NC 27604
Apply Now
Apply on the Company Site
  • Job Code


Under the general supervision of the Chief Financial Officer, the Controller is responsible for planning and directing the accounting operations within the organization. This position will manage the Accounting Manager.


  • Recruit, interview, hire, and train new staff to the accounting department.
  • Oversees the daily workflow and activities of the department.
  • Provides constructive and timely performance evaluations.


  • Leads and supports the accounting team that fosters an environment of trust and productivity and bring alignment between the company's strategic vision and department goals.
  • Oversees monthly, quarterly, and annual accounting close processes.
  • Investigate and implement process efficiencies and automation to achieve greater organizational proficiency/best practices.
  • Develops and executes strategies and standards related to accounting policy, financial reporting, general ledger maintenance, budgeting, and financial systems and controls.
  • Manage accounting system implementations and updates.
  • Develop and enforce internal controls and oversee audits of policies and procedures.
  • Assist CFO with periodic reviews and updates to Company policies and procedures to improve efficiency, accountability, and segregation of duties.
  • Establish and maintain the organization's overall accounting systems, procedures, and policies.
  • Partner with CFO to establish financial and operating benchmarks/metrics, budgets, program monitoring, and reporting standards.
  • Assist CFO with long-term cash flow planning.
  • Prepare final budget for CFO and CEO to review before presentation to Committees and Board.
  • Manage the annual budget process; includes scheduling, issuing timelines, maintaining templates, data aggregation for department managers, variance analysis, and compilation of department budgets.
  • Monitor and analyze budget-to-actual results monthly and report on variances for corrective actions.
  • Manage the accumulation and consolidation of all financial data necessary for a complete and accurate accounting of consolidated business results.
  • Ensure the data available is suitable to communicate the strategies, available objectives and represent the financial health of the Company.
  • Ensure compliance with accounting standards (GAAP) and other regulations.
  • Perform trend analysis on revenue and expenses and recommend actions to Leadership Team.
  • Conduct ad-hoc analyses and reports of the Company's finances and present findings to Leadership Team vital to the planning and decision-making process.
  • Perform TICAM calculations for Real Estate department tenants.
  • Monitor and maintain cash balances to ensure sufficient funds for cash forecast requirements and obligations.
  • Maintain relationship with primary banking contact and assist CFO with periodic review of overall banking relationship.
  • Review semi-monthly payroll, serve as back-up for processing payroll, and transmit employee benefit plan funds.
  • Coordinate and oversee the annual external independent audit and interim procedures.
  • Respond to auditor inquiries and obtain backup.
  • Review audited financial statement drafts and notes to financial statements.
  • Maintain relations with external auditors and investigate their findings and recommendations.
  • Work with corporate income tax return preparers and CFO on annual income tax returns and any corporate tax issues.
  • Prepare quarterly tax payment estimates and ensure successful completion of Company's tax filings.
  • Performs other tasks as assigned.


  • Excellent interpersonal and negotiation skills.
  • Demonstrated consistent leadership presence and maturity.
  • Excellent management and supervisory skills.
  • Excellent written and verbal communication skills.
  • Excellent interpersonal and customer-centered service skills.
  • Excellent organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Strong ability to plan and manage work under time constraints, with limited direct supervision.
  • Proficient in Microsoft Office Suite with demonstrated expertise in Microsoft Excel or similar software.
  • Proficient in NetSuite or Similar ERP system experience and overall experience with cloud-based systems.


  • Bachelor's degree in Accounting, Finance, or Business Administration required
  • Graduate degree in related field preferred.
  • Certified Public Accountant designation preferred, but not required.
  • Minimum 7 years of experience in accounting, finance, budgeting, data analysis, and financial reporting experience.
  • Minimum 7 years of experience managing direct reports


  • None


  • This work is predominantly conducted in an office setting.
  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Other duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and other activities may change at any time with or without notice.

North Carolina Railroad Company is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex (including pregnancy and sexual orientation), gender (including gender identity and status as a transgender individual), marital status and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances.


Posted: 2023-03-17 Expires: 2023-04-18

Job Opportunities

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:


N.C. Railroad Company
Raleigh, NC 27604

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast