Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

Marcum Search

Location
Willoughby OH

Job Type
Direct Hire/Permanent

Date Posted
Posted 5 Days ago

Controller

Detailed Job Specifications Document

Position Overview

CBIZ Talent Solutions is assisting our rapidly growing, privately held commercial roofing client on the east side in their search for a Controller .

The Controller will serve as the senior-most accounting leader for this family business, responsible for overseeing all financial and accounting operations, including general ledger, payroll, accounts payable, accounts receivable, and financial reporting. This individual will partner closely with ownership to provide timely, accurate financial insights that support strategic decision-making and continued business growth.

The ideal candidate is detail-oriented, hands-on, and comfortable operating in a fast-paced, project-based environment. This is an in-office role and includes direct supervision of one staff accountant.

Responsibilities
  • Oversee all accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and financial reporting.
  • Ensure the accuracy and integrity of financial statements in accordance with GAAP.
  • Maintain and strengthen internal controls related to revenue, costs, and project expenditures.
  • Lead the monthly and year-end close processes, ensuring timely and accurate reporting.
  • Prepare and present financial statements and key performance metrics to ownership.
  • Manage the budgeting and forecasting process, including ongoing financial analysis.
  • Prepare and review job costing reports to support accurate tracking of construction project performance.
  • Coordinate accounting and tax-related activities with external advisors.
  • Evaluate and improve accounting systems and processes to drive efficiency and scalability.
  • Develop and enforce company policies, procedures, and workflow controls to safeguard assets.
  • Supervise, mentor, and develop office staff.
  • Oversee payroll processing and ensure compliance with all related tax requirements.
  • Provide financial insights and recommendations to ownership to support strategic decision-making.
  • Perform additional duties as required to support the needs of the business.
Qualifications
  • Bachelor's degree in Accounting, Finance, or Business.
  • Minimum of 7 years of progressive accounting experience, with at least 3 years in a leadership or supervisory role.
  • Experience in construction, commercial roofing, or job-costing environments strongly preferred.
  • Strong knowledge of GAAP and financial reporting requirements.
  • Demonstrated experience with accounting systems and financial software.
  • Proven ability to manage financial analysis, forecasting, and reporting.
  • Strong leadership and team development skills.
  • Effective communicator with the ability to partner directly with ownership.
  • Advanced Microsoft Excel skills; experience with Foundation Software is a plus.
Equal Opportunity Statement

CBIZ Talent Solutions is an Equal Opportunity Employer.
CBIZ Talent Solutions does not discriminate on the basis of race, ancestry, national origin, color, religion, sex, gender identity, age, marital status, sexual orientation, disability, veteran status, or any other protected classification under the law.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controller in Willoughby, OH vacancy
  •  ...A manufacturing company is seeking an Assistant Controller in Wickliffe, OH. The role involves completing monthly closing activities, ensuring compliance with GAAP, and supporting financial operations. Candidates should have a bachelor's degree in accounting or finance... 
    Suggested
    Full time

    Movement Search & Delivery

    Wickliffe, OH
    17 hours ago
  • $160k - $180k

     ...with your recruiter to learn more. Base pay range $160,000.00/yr - $180,000.00/yr Our client is seeking a results-driven, hands-on Controller with a strong cost accounting and manufacturing background to join our fast-paced, growth-focused environment. This role is ideal... 
    Suggested
    Full time
    Remote work

    Tatum by Randstad

    Kirtland, Geauga County, OH
    2 days ago
  • The Controller leads and manages all aspects of financial reporting, budgeting, and analysis. This role involves oversight of accounting operations, financial reporting, internal controls, and compliance with regulatory requirements. Key Responsibilities Oversee the... 
    Suggested
    Local area

    MacLean-Fogg

    Wickliffe, OH
    3 days ago
  •  ...Management System (QMS) activities for ISO 9001-aligned Pilot Plant manufacturing processes. The role helps ensure quality records, controlled documents, CAPAs, deviations, corrective actions, calibration interfaces, audit support, and management review inputs are... 
    Suggested

    Hunter Recruiting, LLC

    Wickliffe, OH
    1 day ago
  •  ...and continuous improvement. Identify and mitigate financial risks that may impact the company’s stability. Implement financial controls to safeguard company assets. Performs all other duties as assigned. Qualifications To perform this job successfully, an individual... 
    Suggested
    Work at office

    All Pro Recruiting (APR)

    Willoughby, OH
    2 days ago
  •  ...institution with the responsiveness and flexibility of a boutique firm. We are seeking an experienced accounting leader to serve as Controller , owning the firm’s accounting function across multiple legal entities and business lines. Reporting directly to the Chief... 
    Local area
    Remote work

    Focus Financial Partners Inc.

    Mayfield Heights, OH
    4 days ago
  •  ...with private aircraft? Flexjet is currently seeking a qualified candidate to join our Maintenance organization as a Maintenance Controller in Cleveland, Ohio! Overall, this position is responsible for maintaining and promoting a safe and compliant work environment for... 

    Flexjet

    Mayfield Village, OH
    3 days ago
  •  ..., retailers, and consumers—creating a value chain that ultimately benefits the end user of our products. About the Position The Controller is responsible for the day-to-day accounting and financial operations of our growing company. Reporting directly to senior leadership... 

    Silco Inc

    Mentor, OH
    3 days ago
  • $115k - $125k

     ...direct report (Sr. Accountant) On-site GAAP, Month end close, costing, physical inventory Job Description We are seeking an Assistant Controller to work alongside the Regional Controller. The Assistant Controller will play a key role in accounting and finance activities... 
    Full time

    Movement Search & Delivery

    Wickliffe, OH
    1 day ago
  • $23 per hour

    What you´ll do The Mixing Operator is responsible for the acquisition and addition of raw materials into mixing equipment and the operation of that equipment until batches are completed and transferred. Adherence to Henkel’s Safety, Health, and Environmental (SHE...
    Full time

    Henkel

    Mentor, OH
    more than 2 months ago
  •  ...you'll: ~ Performs rounds & field quality testing to check process equipment, product quality, and monitor process conditions and control systems.  ~ Performs tasks assigned to operations.   ~ Uses basic troubleshooting and diagnostic skills to resolve process... 
    Full time
    Work at office
    Flexible hours
    Shift work
    Night shift
    Rotating shift
    Day shift

    Lubrizol Lubrizol Corporation

    Painesville, OH
    17 days ago
  • $15 - $20 per hour

    Sam’s Club is seeking Merchandise and Stocking Associates to assist with stocking shelves, organizing merchandise, and supporting daily warehouse club operations. Associates are responsible for unloading deliveries, moving merchandise onto the sales floor, stocking shelves...
    Hourly pay
    Full time
    Part time
    Shift work
    Night shift

    Sam's Club

    Willoughby, OH
    18 hours ago
  • $15.2 - $22.71 per hour

    Company Overview Bridgestone Retail Operations (BSRO) is part of Bridgestone Americas and employs over 22,000 teammates in North America. BSRO operates more than 2,200 company-owned stores, including Firestone Complete Auto Care, Tires Plus and Wheel Works locations. With...
    Daily paid
    Minimum wage
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    Bridgestone Americas

    University Heights, OH
    1 day ago
  • Receptionist As the first point of contact for our clients and team members, the receptionist plays a vital role in creating a professional, welcoming, and organized environment at Somich & Associates CPAs. This position goes beyond answering phones it's about ensuring...
    Work at office

    Somich and Associates CPAs

    Willoughby, OH
    6 days ago
  •  ...inpatient and outpatient programming to meet your healthcare needs. The team at Windsor Laurelwood is dedicated to helping you regain control of your life. Windsor Laurelwood is a part of one of the nation's largest and most respected providers of hospital and... 
    Full time
    Temporary work
    Part time
    Relief
    Work at office
    Local area

    Universal Health Services

    Willoughby, OH
    2 days ago
  • Job Description A dealership is seeking a Front Desk Receptionist to answer multi-phone lines, transfer calls, schedule appointments, take payments, give receipts, and utilize a computer. Training will be done from 3 p.m. to 7 p.m. and actual work hours are Monday...
    Permanent employment
    Temporary work
    Part time
    Work at office

    Area Temps

    Willoughby, OH
    5 days ago
  •  ...inpatient and outpatient programming to meet your healthcare needs. The team at Windsor Laurelwood is dedicated to helping you regain control of your life. Windsor Laurelwood is a part of Universal Health Services, Inc., a Fortune 500 corporation with annual revenues of $1... 
    Full time
    Temporary work
    Part time
    Relief
    Local area

    Alan B. Miller Medical Center

    Willoughby, OH
    3 days ago
  • $17 per hour

    Job Description Salary: $17/HR Do you love people and take pride in helping teams grow, stay organized, and feel supported? Are you passionate about creating a positive employee experience and building strong workplace culture? We want you to join our team as a Human Resources...
    Work at office

    Smartland

    Eastlake, OH
    5 days ago
  •  ...job fairs Arrange for equipment maintenance and repairs, and coordinate a variety of services such as waste removal and pest control Utilize POS system, operate cash register and make bank deposits. Fill out business or government forms, maintain records,... 
    Hourly pay
    Casual work
    Local area
    Shift work
    Weekend work

    Playa Bowls

    Eastlake, OH
    2 days ago
  •  ...inventory efficiently, managing orders and assets, ensuring maintenance is completed, and using strong decision-making to maintain cash control & security protocols What You Bring ~ At least 18 years of age ~ High School Diploma or GED preferred ~1–2 years of... 
    Hourly pay
    Weekly pay
    Minimum wage
    Local area
    Flexible hours
    Shift work

    Carrols Restaurant Group, Inc.

    Eastlake, OH
    2 days ago
  •  ...efficient operations and delivers a fast, friendly, and clean guest experience by managing staffing levels, inventory, labor, cash controls, and maintenance needs. Essential Functions Provide active, visible floor leadership during shifts, supporting team members in... 
    Shift work

    Truenorth

    Willoughby, OH
    3 days ago
  • Automotive Receptionist - Part-Time - Willoughby Hills Location: Mentor, Painesville, Willoughby Hills, Willoughby Join the professional and welcoming team at Classic BMW MINI in Willoughby Hills as a Part-Time Receptionist. This front-desk position is perfect for someone...
    Part time

    Classic Auto Group

    Willoughby Hills, OH
    3 days ago
  • Your Impact at Lowe's As a Customer Service Associate, you combine top-notch customer service skills with genuine care for people to help customers feel comfortable while shopping at Lowe's. This is an excellent role for those who want to engage with customers and help...
    Full time
    Part time
    Local area
    Flexible hours

    Lowe's

    Willoughby, OH
    1 day ago
  • $11.8 - $12 per hour

    Hourly rate ranges from $11.80 - $12.00 per hour and is dependent upon qualifications and experience. Benefits include: Set-Up and Tear Down Premium Pay Programs, End of Season Premium Pay Program. All Bonus and Pay Programs subject to qualifications. Brand - Spirit...
    Hourly pay
    Seasonal work

    Spencer Gifts

    Willoughby, OH
    2 days ago
  • $14 - $18 per hour

    Tractor Supply Stockers and Receivers unload freight, organize warehouse inventory, stock shelves, build merchandise displays, assist with inventory counts, help customers load heavy merchandise such as feed or equipment, and maintain a clean and organized store and stockroom...
    Hourly pay
    Night shift

    Tractor Supply

    Willoughby, OH
    11 hours ago
  •  ...months of supervisory experience required, preferably in a retail environment Knowledge of cash handling, facility, and safety control policies and practices Ability to occasionally lift up to 50 pounds Be able to stand for extended periods of time and climb stairs... 
    Hourly pay
    Weekly pay
    Flexible hours
    Afternoon shift

    Valvoline

    Willoughby, OH
    3 days ago
  • $15 - $18 per hour

     ...them happy so they don’t cancel—because your charm is unmatched. Coordination Guru: Managing technicians like an air traffic controller (but with fewer planes and more wrenches). Detail Detective: Ensuring no task slips through the cracks, even if you’re on your... 
    Work at office
    Flexible hours

    WyattWorks Plumbing

    Wickliffe, OH
    20 days ago
  • $16 - $20 per hour

    Ace Hardware Stockers and Receivers are responsible for receiving shipments, unloading trucks, organizing inventory in the stockroom, stocking shelves, building product displays, performing inventory counts, and keeping the warehouse and sales floor organized. Overnight...
    Hourly pay
    Full time
    Night shift

    Ace Hardware

    Willoughby, OH
    3 days ago
  • Benefits Promote from within culture Training & development Employee discounts Flexible schedule Opportunity for advancement Employee discounts (your pets are about to get spoiled) Pay increases and pet care training programs Flexible scheduling Retail Pet Store Associate...
    Flexible hours
    Weekend work
    Afternoon shift

    Pet Supplies Plus 4074

    Willoughby, OH
    18 hours ago
  • Burlington - 28221 Chardon Road - Responsibilities: Receive freight and convey shipments from the shipping/receiving platform to backroom; Process, ticket, store, move, and display merchandise; Stock, organize and present new merchandise on the sales floor; Perform other...
    Part time

    Burlington

    Wickliffe, OH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!