Financial Controller – MEP Industry Experience

Remote Full-time
Job Description: • Serve as a trusted advisor to industrial services business presidents, tailoring financial insights to their operational needs. • Translate complex financial data into actionable recommendations that support both short- and long-term strategic decisions. • Lead full-cycle accounting operations including A/P, A/R, GL, inventory accounting, revenue recognition, and payroll. • Manage month-end and year-end closes, including reconciliations, accruals, fixed assets, and deferred revenue adjustments. • Oversee inventory accounting and food/product costing, ensuring accurate valuation and minimizing waste or shrinkage. • Maintain a 13-week cash flow forecast and recommend solutions to optimize working capital. • Prepare trial balances, variance analyses, and financial reporting dashboards using OneStream or similar platforms. • Collaborate with company leadership on budgets, quarterly planning, and long-term strategic initiatives. • Deliver KPIs that reflect operational performance, including food cost %, labor cost %, sales per square foot, and margin trends. • Identify and implement process improvements across accounting systems, POS integrations, and reporting workflows. • Assist in developing internal controls and documenting financial procedures specific to restaurant and retail environments. • Streamline inventory management practices, including tracking perishable goods, multi-location stock, and seasonal adjustments. Requirements: • Bachelor’s degree in Accounting, Finance, or related field (CPA preferred) • 5+ years of experience in a Controller or Senior Accounting role • Proven experience in the mechanical, electrical or plumbing industries • Background in small to medium-sized businesses; fractional or outsourced accounting experience a plus • Tech-savvy and resourceful; comfortable in remote, fast-moving environments • Proficiency in QuickBooks Online, POS systems, and Excel • Working knowledge of US GAAP Benefits: • Competitive salary • Medical, dental, and vision insurance — 100% employer-paid for employees (and dependents on most plans) • Paid time off including: • 15 vacation days • 19 company holidays • 5 sick days • 1 floating holiday of your choice • Ongoing development through access to Teamshares’ experts in small business accounting and finance • The opportunity to support real employee ownership in America’s small businessesApply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Healthcare Compliance Coordinator

Remote

Experienced Bilingual Customer Support Specialist – Remote SaaS Technical Support Professional (Work From Anywhere in the US)

Remote

Mortgage Loan Officer- La Crosse area. 3 Month Guaranteed Bonus.

Remote

Hiring Now: Urgent Hiring: DoorDash Delivery Driver

Remote

Maine: Nurse Practitioner

Remote

Senior FP&A Analyst

Remote

Remote Data Entry Specialist – Full-Time Position | Database Management & Quality Control Professional at arenaflex

Remote

[Remote-Position] CompTIA and Cisco Certified Online Educators

Remote

Technical Analyst II, Digital

Remote

Assessor -My Care- Part-time

Remote
← Back