Assistant Controller
TOMIS Holdings, Inc
Through marketing software and expert services, TOMIS generates more direct bookings for your business, makes sense of your marketing and sales data, and streamlines your operations. Job Title: Assistant Controller Job Category: Full-Time or Part-Time Employee Headquarter Location: Missoula, MT Work Location: In-office, Hybrid or Remote Salary: Competitive, based on experience About TOMIS TOMIS is a digital marketing agency and software company built for the tours and activities industry — we help operators like whitewater outfitters, ski resorts, and adventure companies grow. Our software brand, Yonder, serves operators across North America, Australia, and New Zealand. Based in downtown Missoula, Montana, with team members across the U.S. and internationally, we’re a small, fast-moving team of nearly 50 that values ownership, curiosity, and getting things right the first time. About the Role We’re hiring an Assistant Controller to own our books end-to-end. You’ll run the monthly close in QuickBooks Online, keep revenue tied out to Stripe, reconcile across our U.S. and international entities, and produce the financials our leadership team, board, and investors rely on. You’ll work directly with our CEO and Chief of Staff and with our outside CPA firm. This is a hands‑on role. Our books have grown faster than the process around them, and your job is to make them clean, current, and defensible — first by untangling what’s there, then by building the controls and routines that keep it that way. You’ll be the person who can look at a balance that doesn’t make sense, trace it back through the bank feed, the Stripe sync, and the journal entries, and fix both the entry and the reason it happened. This is a great fit for someone who has owned a close before and wants real, unsupervised ownership of a growing company’s finances — without the layers of a large corporate accounting department. What You’ll Do Monthly Close & Books Own the monthly close in QuickBooks Online — bank and credit card reconciliations through a finalized balance sheet and P&L — within the first 10 business days of the following month Own QuickBooks bank rules and bank-feed hygiene: audit existing rules, fix ones that mispost or split transactions, and keep new activity landing in the right accounts and classes Maintain a clean chart of accounts — catch and correct duplicate accounts, mis-postings, and misclassified liabilities Maintain department/class-based revenue and expense allocations across business lines and entities, including monthly allocation entries Maintain accrual‑basis financials alongside QuickBooks, including deferred revenue, prepaids, and accrued liabilities, so management reporting reconciles to the books Record and document complex or one‑off transactions — capital contributions, intercompany loans, financing notes, and acquisition‑related entries — and tie debt and equity balances out to the underlying agreements and cap table Clean up and reclassify historical balance sheet detail, working with our outside CPA on prior‑year adjustments and tax preparation support Manage vendor records in QuickBooks (setup, de‑duplication, classification) Revenue & Multi-Entity Reconciliation Reconcile Stripe revenue (synced via Synder) to QuickBooks each month across multiple Stripe accounts, including failed payments, refunds, credit memos, and payout timing, and keep suspense and undeposited‑funds accounts cycling to zero Reconcile intercompany activity between TOMIS (QuickBooks) and Yonder (Xero), including charges that land in the wrong entity, and maintain the intercompany loan balance Support multi‑currency activity across our U.S., Australian, and New Zealand books Investigate and correct general ledger posting errors surfaced during internal review, and put fixes in place so the same error doesn’t recur Employee Benefits & Payroll Reconciliation Reconcile 401(k) contributions (employee, employer, and Roth) against payroll each pay period and support the annual retirement plan audit Reconcile HSA and health/dental contributions; catch and correct benefit invoices that overstate expense Reconcile payroll tax liability accounts against what’s actually been filed Run payroll each pay period in partnership with the Chief of Staff Prepare monthly P&L, balance sheet, cash reporting, and AR/AP aging Produce year‑to‑date financials for board and investor review on a monthly cadence, and keep our reporting dashboards (currently Fathom) current Respond to investor due‑diligence requests and recurring quarterly financial‑data asks Support reporting and covenant requirements tied to our venture debt and investor relationships Pull together supporting financial documentation for grant applications and similar one‑off requests What We’re Looking For 4+ years of accounting experience, including at least a year owning a monthly close end #J-18808-Ljbffr
- ...payment platform, ideally with Synder preferred Multi-entity or multi-currency experience; exposure to Xero preferred CPA firm or Controller experience preferred Familiarity with Fathom or similar preferred Prior exposure to 401(k)/HSA benefits administration preferred...SuggestedWork at office
- ...systems. Delegates, supervises and reviews more complex tax, accounting, or other functions, and takes responsibility for quality control issues. Uses expertise to serve on JCCS committees and lead JCCS teams. Attends training and keeps up to date with industry, state...SuggestedLive inWeekend work
$27 - $41 per hour
...(k) Savings Plan with company matching, paid sick time, Employee Stock Purchase Plan, E&O Insurance provided by Intuit, Employee Assistance Program discounts on Intuit products including a free copy of TurboTax, ongoing collaboration opportunities with TurboTax's network...SuggestedWork at officeLocal areaMonday to Friday- ...TOMIS Holdings, Inc is seeking an Assistant Controller to own the books end-to-end, including monthly close in QuickBooks Online, Stripe revenue linkage, and intercompany reconciliations. The role reports to the CEO and works with the Chief of Staff and outside CPA. You...Suggested
- ...and other complex accounting projects. The Manager is proficient in related specialty area(s) of the accounting function, quality control and JCCS committee and/or team responsibilities. From financial statements to analysis, risk assessment to strategic planning consulting...SuggestedLive inLocal areaWeekend work
- JCCS, P.C. in Missoula, Montana is seeking a Senior Accountant to manage audit and accounting engagements while mentoring lower-level staff. The role promises a competitive compensation package including benefits like 401(k) and generous vacation days. The ideal candidate...
$120k - $150k
Base pay range $120,000.00/yr - $150,000.00/yr Overview FULLY REMOTE - Immediate need! This Jobot Job is hosted by Albert Simons. Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume. About the role Job details and ...Full timeLocal areaImmediate startRemote workFlexible hours- ...position also offers: Health (Medical, Dental, Vision) and 401K Benefits for full-time employees Competitive Paid Time Off Employee Assistance Program - mental, physical, and financial wellness assistance Tuition Reimbursement/Assistance for qualified applicants And much...Full timeLocal areaMonday to Friday
- Millwork Estimator / Takeoff Specialist Location: Missoula, MT Shift: Day shift, all seasons Western Building Center is excited to open our new Missoula location, and we're looking for a Millwork Estimator / Takeoff Specialist to join our growing team. In...Full timeTemporary workWork at officeShift workDay shift
$21 - $26 per hour
...working knowledge of surplus lines tax regulations Reconcile filings with InsCipher Connect platform and state transaction reports Assist in directing other team members as needed to maintain compliance with all surplus lines tax filings Manage multiple priorities...Full timeRemote work- ...room is accessible and safe for employee traffic.Mark materials with identifying information using an appropriate method (tagging).Assist in counting of physical inventory.May be assigned facilities maintenance duties as needed.Sweep, dust, mop, and other housekeeping...
- ...Job Description KECI has an exciting opportunity for a Regional National Sales Assistant. If you would like to work in the exciting business of television sales, this could be the job for you! Responsibilities include: Primary function is data entry of national...Contract workWork at officeLocal area
- ...Assistant Manager Job Category: Store Leadership Location: Southgate Mall, Missoula, MT 59801, USA Job Details Description The Assistant in Training (AIT) and Assistant Manager position's primary responsibility is to fulfill our mission statement, "to create...Hourly payWork at officeAll shiftsFlexible hoursShift workDay shiftAfternoon shift
- ...and other complex accounting projects. The Manager is proficient in related specialty area(s) of the accounting function, quality control and JCCS committee and/or team responsibilities. Essential Job Responsibilities: Manages area or department of accounting specialization...Live inLocal areaWeekend work
- ...a collaborative environment that values practical solutions and meaningful impact. Role Description The Administrative Assistant is a full-time, on-site role based in Missoula, MT. This role supports daily office operations by answering and directing phone calls...Full timeFor contractorsWork at officeLocal areaMonday to Friday
$22 - $24 per hour
...the opportunity to pursue a career path as a Financial Analyst, Accountant, Business Process Specialist/Auditor, Business or Plant Controller or Data Analyst for Siemens. What is the FLDP Internship: The Finance Internship is a 12-week summer internship program...Hourly payRotational programPermanent employmentFull timeInternshipSummer internshipLocal areaRelocation$12 per hour
...years and inducted into the Inc. Hall of Fame in 2018 Employee Assistance Programs 750+ locations in 43 states employing 2,600+... ...Handle daily store operations such as opening/closing, inventory control, cash management, and various office/administrative duties Develop...Hourly payDaily paidApprenticeshipLive outWork at officeLocal areaNight shift$69k
...America Responsibilities Contact provided leads to schedule virtual meetings with clients Present benefit programs and assist clients with enrollment Build and maintain strong client relationships Work closely with your manager to set goals and...Remote workWork from homeFlexible hours- ...diverse backgrounds and perspectives is fundamental to our success.As a Keyholder, you’ll be responsible for providing support and assistance to the store management team through performing daily store opening and closing operations while providing an amazing shopping...Flexible hoursNight shift
- ...ID Watchdog Identity Theft Protection real-time alerts and expert support so you never have to face identity theft alone Employee Assistance Program (EAP): Life happens, and we want you supported beyond the workplace. Our EAP gives you access to: Licensed therapists and...Hourly payFull timeTemporary workPart timeWork at officeImmediate startShift workDay shift
- ...Summary of Position The primary purpose of this position is to greet and assist visitors, residents, callers and provide exemplary customer service at all times.As directed by your supervisor, perform administrative and business office support functions efficiently...Work at officeMonday to Friday
- ...rooms, coding electronic keys, promoting marketing programs, providing a welcome packet and ensuring guest knows location of room Assist guests with check-out including, but not limited to, ensuring rooms and services are correctly accounted, using the point-of-sale...Full timeLocal areaShift work
$19.77 per hour
Join Our Team at Rocky Mountain ENT Center - Missoula! Are you a highly motivated and hardworking individual looking for an exciting career opportunity? We are seeking a full-time Medical Receptionist to join our dynamic team! Why You'll Love Working With Us: Work-Life...Hourly payFull timeMonday to FridayWeekend work- ...and organizing merchandise. You’ll unload deliveries, operate pallet jacks and forklifts, and maintain a tidy, safe workspace while assisting customers. Shifts may include mornings, afternoons, evenings, or overnight to meet store needs. This role emphasizes safety,...Flexible hoursShift workNight shiftDay shiftAfternoon shift
- ...understand customers copy print needs Use order intake tools to capture project information and offer an appropriate total print solution Assist customers with tasks in the self-service area utilizing the copy machines and PC rentals Ask qualifying questions during...Weekly payPart timeLocal areaImmediate startVisa sponsorshipWork visaFlexible hours
$22 per hour
At A Glance If you enjoy completing independent projects, are interested in collaborating with renowned consumer electronics brands, and don’t want to be stuck at a desk all day, then our Retail Merchandising Specialist position is perfect for you! Joining our team means...Weekly payDaily paidFull timePart timeLocal areaMonday to FridayFlexible hoursShift workEarly shift$137k - $170k
...with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at ****@*****.***. Application Deadline is [day of week], [month][day] at [0:00 pm] MSTPosition...Permanent employmentFull timePart timeWork at officeShift work$13 - $23 per hour
Petco Stockers and Receivers are responsible for unloading delivery trucks, organizing inventory in the stockroom, stocking shelves, rotating inventory, building product displays, and keeping storage and sales floors organized. Overnight stockers focus on replenishing inventory...Hourly payFull timeNight shift- ...to relocate to a new hub within the United State (relocation assistance will be provided). The 4 rotations target to give you exposure... ...(contract review, pricing, customer interface) Financial Controlling (project forecasting revenue, cost, cash) Project Execution...Rotational programPermanent employmentFull timeContract workInternshipLocal areaRelocationRelocation package
- Channel Partners Solutions is seeking a Retail Merchandising Specialist to visit assigned retail locations, install and maintain consumer electronics displays, and establish strong relationships with store personnel. You will work 20 hours per week minimum, Monday through...Weekly payMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Assistant Controller. Be the first to apply!





