Controller Job at Soder Recruiting, Troy, MI

MEh2Y0NSRlVWZXlLeFlZUUpVOHRDc1hn
  • Soder Recruiting
  • Troy, MI

Job Description

Position Summary: The Controller is responsible for managing all accounting functions, including financial reporting, budgeting, and compliance. This role ensures accurate and timely financial information, providing strategic insights to support the company's financial health and decision-making processes.

Key Responsibilities:

  • Oversee all accounting operations, including Billing, A/R, A/P, GL, Cost Accounting, Inventory Accounting, and Revenue Recognition.
  • Prepare and publish timely monthly financial statements and coordinate the preparation of regulatory reporting.
  • Ensure the accuracy and integrity of financial statements in accordance with GAAP.
  • Coordinate and direct the preparation of the budget and financial forecasts, and report variances.
  • Manage and comply with local, state, and federal government reporting requirements and tax filings.
  • Develop and document business processes and accounting policies to maintain and strengthen internal controls.
  • Monitor and analyze accounting data, produce financial reports or statements, and recommend improvements.
  • Manage the annual audit process, liaising with external auditors to ensure compliance.
  • Provide financial analysis and strategic recommendations to senior management.
  • Supervise and manage the finance team, including hiring, training, and performance evaluations.

Qualifications:

  • Bachelor's degree in Accounting, Finance, or a related field; CPA or CMA certification preferred.
  • Proven experience as a Controller or similar role in accounting/finance.
  • Thorough knowledge of accounting principles and procedures.
  • Experience with creating financial statements, general ledger functions, and the month-end/year-end close process.
  • Advanced knowledge of accounting software and MS Office Suite, particularly Excel.
  • Strong analytical skills and attention to detail.
  • Excellent organizational and time management abilities.
  • Strong leadership skills with the ability to manage and motivate a team.
  • Effective communication and interpersonal skills.

Job Tags

Full time, Local area,

Similar Jobs

Valor Hospice

CNA Hospice Aide / Certified Nursing Assistant Job at Valor Hospice

 ...CNA Hospice Aide / Certified Nursing Assistant Are you a highly skilled and motivated CNA Hospice Aide / Certified Nursing Assistant? Do you have a passion for providing compassionate care to patients in need? If your answer is yes, then we have the perfect job for you... 

TEKsystems

Project Manager Job at TEKsystems

 ...our teams in delivering projects that move quickly and...  ...thrives in ambiguity, can manage competing priorities,...  ...interpersonal skills with a high level of emotional...  ...teamsExperience LevelEntry LevelJob Type & Location...  ...TypeThis is a fully remote position.Application Deadline... 

AZM Incorporated

Sales and Customer Service Associate Job at AZM Incorporated

 ...SALES AND CUSTOMER SERVICE ASSOCIATE NEEDED: JOIN A TEAM THAT INVESTS IN PEOPLE! Looking for a performance-driven role where you can thrive...  ...Associate , you will be educating local customers about Verizons telecom offerings while becoming part of a team that wins together... 

Blue Ridge Veterinary Associates

Pet Groomer Job at Blue Ridge Veterinary Associates

 ...Experienced Pet Groomer | Purcellville, VA Location: Purcellville, Virginia Job Type: Full-Time or Part-Time Compensation:...  ...animals and an eye for detail? Join our friendly, professional grooming team in the heart of Purcellville! We're a locally owned pet care... 

Beaver Creek Ski Resort

Experienced Maintenance Technician - Ski Lift Job at Beaver Creek Ski Resort

 ...with teammates and guests from around the world. With 40+ resorts across 3 continents, you can join our team for a season or stay...  ...compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow...