Talent.com
Assistant Controller
Assistant ControllerBallerina Farm • Springville, UT, US
Assistant Controller

Assistant Controller

Ballerina Farm • Springville, UT, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Salary : $130,000 +

Assistant Controller

Ballerina Farm

Springville, UT | On-site

About Ballerina Farm

Ballerina Farm is a family-run business rooted in the simple beauty of life close to the earth. Located in the mountains of Utah, we take pride in raising animals and producing food with integrity, care, and respect for the land. What began as a passion for sharing wholesome, handcrafted food has grown into a thriving brand with a strong online presence and store locations where customers can experience our products firsthand. At Ballerina Farm, we believe in honest work, quality ingredients, and connecting people to where their food comes from and our goal is to bring the richness of farm life and thoughtfully produced food to tables across the country.

The Role

Ballerina Farm is seeking an Assistant Controller to join our growing team. This role will play a key part in building out our internal accounting function, implementing efficient systems, and establishing scalable processes to support our continued growth. The ideal candidate will be an energetic self-starter who thrives in a fast-paced environment and is eager to grow with the company. This position will work closely with the Finance team, senior leadership, and cross-functional teams to ensure accurate financial reporting, compliance, and strong fiscal management.

What Youll Do

  • Ensure financial reporting aligns with GAAP principles where applicable and help implement GAAP-related processes as the company grows.
  • Oversee the month-end and year-end closing processes, including reconciliations, accruals, and journal entries.
  • Manage accounts payable, accounts receivable, and treasury functions to optimize cash flow and working capital.
  • Ensure timely tax filings and K-1 distributions.
  • Monitor and reconcile banking activity, including deposits, disbursements, and cash flow reporting.
  • Develop, document, and maintain internal controls to safeguard company assets and ensure data integrity.
  • Partner with operations and department leaders to analyze financial performance, budget variances, and operational metrics.
  • Analyze and interpret financial data to identify trends, discrepancies, and opportunities for improvement.
  • Provide financial insights and recommendations to support strategic decision-making and company growth.

What Youll Need

  • Bachelors degree in Accounting, Finance, or a related field required; CPA or progress toward CPA preferred.
  • 5+ years of accounting experience, ideally in a multi-entity or multi-location environment.
  • Intercompany / multi-company accounting experience.
  • Strong understanding of GAAP and accrual-based accounting principles.
  • Experience handling full month-end close, reconciliations, and financial reporting.
  • Strong proficiency in accounting software such as QuickBooks Online.
  • Familiarity with Ramp or other spend management platform.
  • Excellent analytical, organizational, and communication skills.
  • Ability to work independently, meet deadlines, and manage competing priorities.
  • A proactive, detail-oriented mindset and desire to grow with a dynamic company.
  • About the Opportunity

  • This is a full-time, exempt position
  • This position is primarily performed on-site in Springville, Utah. Wednesdays are a mandatory in-office day in Midway, Utah.
  • The Perks

  • Paid Time Off
  • Holiday pay
  • Parental leave
  • Health insurance
  • [job_alerts.create_a_job]

    Assistant Controller • Springville, UT, US

    [internal_linking.similar_jobs]
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Spanish Fork, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Spanish Fork, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Accountant

    Staff Accountant

    Cloud5 Accounting • Orem, UT, US
    [job_card.full_time]
    We are an established and rapidly growing food service business operating across multiple locations.The company is located in Orem and is mission-driven, quality-focused, and committed to operation...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Medical Assistant / CNA-PT-Neurology-Provo

    Medical Assistant / CNA-PT-Neurology-Provo

    Revere Health • Provo, UT, US
    [job_card.part_time]
    At Revere Health, we believe there is a better path to healing and healthcare maintenance, and were working on this missionone patient at a time. Were a national leader in a movement called value-ba...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Certified Nursing Assistant (CNA)

    Certified Nursing Assistant (CNA)

    Larry H. Miller Senior Health • Salem, UT, US
    [job_card.full_time]
    As a CNA you will play a vital role in providing direct care and support to our residents, assisting with activities of daily living, promoting their independence and ensuring their comfort and wel...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Accountant

    Senior Accountant

    Trucordia • Lindon, UT, US
    [job_card.full_time]
    Sometimes in life, you find yourself in the right place, at the right time, looking at an opportunity so extraordinary it cannot be ignored. At Trucordia, our company is built on wildly successful b...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cost Accountant at Wasatch Behavioral Health - Full Time

    Cost Accountant at Wasatch Behavioral Health - Full Time

    Wasatch Behavioral Health • Provo, UT, US
    [job_card.full_time]
    Join Wasatch Behavioral Health as a Full-Time Cost Accountant at our Westpark location in Provo, Utah, earning.This role is a key part of our accounting team and plays a critical behind-the-scenes ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Traveling Teller (40 Hour) - South Salt Lake and Northern Utah County

    Traveling Teller (40 Hour) - South Salt Lake and Northern Utah County

    BankTalent HQ • American Fork, UT, United States
    [job_card.full_time]
    Zions Bank recognizes that its success comes from the dedication, experience and talents of its diverse employee base.As we build upon our 150-year legacy and usher in the next generation of bankin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Accounting Clerk

    Accounting Clerk

    Landmark Excavating • American Fork, UT, US
    [job_card.full_time]
    Landmark Excavating is a fast-growing construction company operating primarily in Utah, Salt Lake, and Washington counties. We're seeking a motivated individual to join our Utah County team and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Financial Advising Expert - AI Trainer ($50-$60 / hour)

    Remote Financial Advising Expert - AI Trainer ($50-$60 / hour)

    Data Annotation • Spanish Fork, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Sales & Trading Associate - AI Trainer ($50-$60 / hour)

    Remote Sales & Trading Associate - AI Trainer ($50-$60 / hour)

    Data Annotation • Spanish Fork, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Assistant Manager

    Assistant Manager

    Beaches Tanning and Spa • Springville, UT, US
    [job_card.full_time]
    Job Title : Assistant Store Manager.Average hourly : $21-$25 (base pay : $17-$19 an hour base plus uncapped commission and bonus incentives). We're not just in the tanning business; we're in th...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Accountant

    Staff Accountant

    Peak Living • Pleasant Grove, UT, US
    [job_card.full_time]
    Peak Living is currently seeking a Staff.Accountant to join our growing team!.At Peak Living, our employees love where they work. We offer a comprehensive benefits package include matching 401k and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Accountant

    Staff Accountant

    Horrocks • Pleasant Grove, UT, US
    [job_card.full_time]
    Hours worked over 40 in a week are paid at the usual hourly rate or can be banked as additional PTO.At Horrocks, we believe the best work comes from companies with values, that our people are our g...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Accountant

    Senior Accountant

    Cloud5 Accounting • Orem, UT, US
    [job_card.full_time]
    We are an established and rapidly growing food service business operating across multiple locations.The company is located in Orem and is mission-driven, quality-focused, and committed to operation...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • Orem, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote M&A Associate - AI Trainer ($50-$60 / hour)

    Remote M&A Associate - AI Trainer ($50-$60 / hour)

    Data Annotation • Spanish Fork, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Accountant

    Staff Accountant

    Trucordia • Lindon, UT, US
    [job_card.full_time]
    Sometimes in life, you find yourself in the right place, at the right time, looking at an opportunity so extraordinary it cannot be ignored. At Trucordia, our company is built on wildly successful b...[show_more]
    [last_updated.last_updated_30] • [promoted]