Demo

Financial Controller

Odyssey Information Services
Plano, TX Full Time
POSTED ON 6/17/2026
AVAILABLE BEFORE 10/10/2026

The Director of Accounting will lead the company’s accounting and financial operations, ensuring accurate reporting, strong internal controls, and efficient financial processes. This role partners closely with executive leadership on budgeting, forecasting, cash flow management, and strategic financial planning.

Responsibilities

  • Lead all accounting operations, including month-end/year-end close, financial reporting, and general ledger management.
  • Prepare and review financial statements, forecasts, budgets, and executive reporting packages.
  • Oversee Accounts Payable, Accounts Receivable, purchasing, and commission accounting processes.
  • Manage cash flow forecasting and support business planning initiatives.
  • Ensure compliance with tax, audit, and regulatory requirements.
  • Partner with external CPA firms, banking partners, and vendors.
  • Drive process improvements and strengthen internal controls.
  • Lead, mentor, and develop the accounting team.

Qualifications

  • Bachelor’s degree in Accounting or Finance required; CPA preferred.
  • 10 years of progressive accounting and finance experience, including leadership responsibility.
  • Strong knowledge of financial reporting, budgeting, forecasting, and cash flow management.
  • Hands-on leadership style with strong analytical and organizational skills.
  • Experience in a service-based environment preferred; IT services or telecommunications experience is a plus.
  • Advanced Excel skills and experience with ERP systems such as Sage Intacct, ConnectWise, or similar platforms.

Salary.com Estimation for Financial Controller in Plano, TX
$196,127 to $259,820
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Financial Controller?

Sign up to receive alerts about other jobs on the Financial Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$204,734 - $310,294
Income Estimation: 
$253,756 - $408,355
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Odyssey Information Services

  • Odyssey Information Services Broomfield, CO
  • Aerospace Supplier Quality Engineer – permanent position. A client in the aerospace industry is seeking an experienced Supplier Quality Engineer for an exc... more
  • 8 Days Ago

  • Odyssey Information Services Birmingham, AL
  • Occupational Therapist – Outpatient Rehab (Contract) Schedule: Monday–Friday, 8:00 AM – 6:15 PM (hours may vary based on department needs) Overview We are ... more
  • 10 Days Ago

  • Odyssey Information Services Thornton, CO
  • Commodity Manager 📍 Locations: Tecumseh, OK or Denver, CO 🏢 Onsite | Full-Time ✈️ Travel: Up to 30% We are seeking an experienced Commodity Manager to le... more
  • 15 Days Ago

  • Odyssey Information Services Manassas, VA
  • The Project Construction Manager will lead large teams overseeing data center construction projects, ensuring efficient execution and adherence to timeline... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Financial Controller jobs in the Plano, TX area that may be a better fit.

  • Financial Additions Plano, TX
  • Financial Additions is working with a growing company looking for a Controller. Controller Responsibilities: Direct and oversee all aspects of the finance ... more
  • 4 Days Ago

  • Financial Additions Dallas, TX
  • About the job The Controller is responsible for overseeing all accounting operations, ensuring accurate financial reporting, and maintaining a strong syste... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!