Controller
$90k - $125kElite Recruiting & Consulting Services
Job Description
Job Description
Controller
Location: Gillette, WY (On-site)
Salary: $90,000 to $125,000 annually, depending on experience
Join a Growing TeamOur client is seeking an experienced Controller to oversee all accounting and financial operations for a growing organization in Gillette, Wyoming. This is a hands-on leadership role for someone who enjoys improving financial processes, partnering with executive leadership, and helping drive strategic business decisions.
If you're a financial leader who thrives in a collaborative environment and wants the opportunity to make a meaningful impact, we'd love to hear from you.
Why Join Us?Competitive salary: $90,000 to $125,000
Leadership role with direct impact on company success
Opportunity to improve financial processes and systems
Stable, growing organization
Collaborative executive leadership team
Competitive compensation
Paid Time Off
Paid Holidays
Medical, Dental & Vision Insurance
401(k)
Relocation assistance may be available for qualified candidates
As the Controller, you'll oversee the company's financial operations while ensuring accuracy, compliance, and efficiency across all accounting functions.
Primary responsibilities include:
Lead all accounting operations, including General Ledger, Accounts Payable, Accounts Receivable, Payroll, and Fixed Assets
Prepare monthly, quarterly, and annual financial statements in accordance with GAAP
Lead the annual budgeting and forecasting process
Manage cash flow, banking relationships, and working capital
Oversee month-end and year-end close processes
Coordinate annual audits and work closely with external CPA firms and tax advisors
Develop and maintain strong internal controls and accounting procedures
Provide financial analysis and reporting to executive leadership
Identify opportunities to improve financial processes and operational efficiency
Supervise, mentor, and develop accounting staff
Bachelor's degree in Accounting, Finance, or a related field
Minimum of five (5) years of progressive accounting experience
Previous leadership or supervisory experience
Strong knowledge of GAAP and financial reporting
Advanced Microsoft Excel skills
Experience using accounting software or ERP systems
Excellent analytical, organizational, and communication skills
CPA or CMA designation
Experience in manufacturing, mining, energy, industrial, construction, or heavy equipment industries
Experience with ERP systems such as SAP, Oracle, NetSuite, Microsoft Dynamics, or JD Edwards
Experience managing multi-entity accounting
Strong budgeting, forecasting, and financial planning experience
Proven ability to improve accounting processes and internal controls
Financial Reporting
Budgeting & Forecasting
Cash Flow Management
GAAP Compliance
ERP Systems
Financial Analysis
Internal Controls
Cost Accounting
Strategic Planning
Leadership & Team Development
Audit Coordination
Process Improvement
Within your first year, you'll be expected to:
Deliver timely and accurate financial reporting
Improve accounting processes and efficiencies
Strengthen internal controls
Support executive leadership with strategic financial insights
Help position the organization for continued growth
If you're an experienced Controller looking for an opportunity to lead financial operations, influence business decisions, and contribute to a growing organization, we encourage you to apply.
We welcome candidates who are local to the area as well as those interested in relocating to Gillette, Wyoming.
- Description Position Overview We are looking for a dependable, hardworking, and detail-oriented individual to join our Parts Department as a full-time Parts Department Assistant . We are an irrigation company specializing in irrigation and plumbing solutions . Our business...SuggestedFull timeWork experience placement
$17 - $30 per hour
Hourly Wage: $17 - $30 per/hour *The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums may...SuggestedHourly payMinimum wageFull timeTemporary workPart timeShift work- Marketing Manager Notbohm Auto Group is a multi-line dealership with three locations found in beautiful and peaceful Eastern Montana. We encourage a positive company culture where team values are important as well as employee commitment and career advancement. We are...SuggestedFull timeLocal area
- ...required. Requirements and Duties: You are responsible for everything that happens during your shift. This includes all cost controls, inventory control, cash control, and customer relations. You must set the example. You must follow all policies and procedures 10...SuggestedShift workWeekend work
- Brand OverviewAt maurices, we're all about feel-good fashion for real life. We're committed to our service with style promise and to offering affordable fashion that takes women from workday to weekend—and all of life's adventures in between. With inclusive sizing from...SuggestedPart timeWeekend work
- Job DescriptionJob DescriptionJoin an award-winning service team with Torgerson's. We are family owned and operated and have been in business for over 100 years. We are an Agricultural and Construction equipment dealership that offers total equipment solutions including...
- Stocking Team Associate WM Supercenter #2608 3205 Stower St Miles City, MT 59301-5785 2 open positions CP-2608-9048 $17.00 - $30.00/hr* Full time Shift may start between 8:00pm - 11:00pm Role Summary Stocking associates are focused on unloading trucks and stocking...Hourly payMinimum wageFull timeTemporary workPart timeSummer workShift work
- CHS Inc. is a leading global agribusiness owned by farmers, ranchers and cooperatives across the United States that provides grain, food and energy resources to businesses and consumers around the world. We serve agriculture customers and consumers across the United States...Minimum wageFull timeTemporary workStart working todayLocal areaFlexible hours
- Poppy Bank is seeking a dependable, hardworking Parts Department Assistant to join our team. This full-time role combines warehouse/yard work, physical labor, and customer service to keep parts organized, stocked, and available for irrigation and plumbing projects. The ...Full time
- Albertsons - - Responsibilities: Prepare, package, and display fresh meat and seafood; Maintain department cleanliness and organization; Stock the meat/seafood displays; Provide friendly, knowledgeable customer service; Assist customers with finding cuts and cooking tips...
- Meat/Seafood Department ClerkWe're looking for a hardworking and customer-focused Meat/Seafood Department Clerk to join our team! In this role, you'll assist with preparing, packaging, and displaying fresh meat and seafood products while ensuring top-notch quality and ...Local area
- A Day In The Life We’re looking for a hardworking and customer-focused Meat/Seafood Department Clerk to join our team! In this role, you’ll assist with preparing, packaging, and displaying fresh meat and seafood products while ensuring top-notch quality and food safety...Flexible hours
- ...fluctuating needs for various replacement parts to excel in the role. Responsible for maintaining the stock of replacement parts, inventory control, sourcing parts and customer service. Some day-to-day Assistant Parts Manager job duties include: Forecasting parts needs and...Local area
$16 per hour
Job Description Job Description We’re looking for a positive and professional hotel front desk agent to deliver an exceptional experience to every guest at our hotel. You’ll welcome guests, manage their information, distribute their keys and room assignments, and answer...Hourly payWork at office- A Day In The Life As a Deli Clerk, your day is centered around preparing fresh food and creating a welcoming experience for customers. You’re often the first stop for something ready to enjoy, helping customers choose from deli meats, cheeses, hot foods, and prepared items...Weekly payFlexible hoursWeekend workAfternoon shiftEarly shift
$14 - $16.5 per hour
Description The Inventory Control Associate plays a critical role in the success of all store departments by maintaining and updating inventory levels. This includes conducting quality checks on inventory counts, monitoring inventory losses, and preparing reports. The Inventory...Hourly payFull time- Happy People Pizza, a Domino’s Pizza Inc. franchise, seeks an Assistant Manager/General Manager with ambition to grow within the company in Miles City, MT. No pizza experience is required because a comprehensive training program will prepare you for success. You’ll build...
- Assistant ManagerReports To: Restaurant ManagerPurpose: To manage an Arby's restaurant toward the attainment of agreed upon sales and profit goals, working, within the framework of company values and policies.ResponsibilitiesIncrease sales by providing outstanding product...Shift work
- Deli ClerkAs a Deli Clerk, your day is centered around preparing fresh food and creating a welcoming experience for customers. You're often the first stop for something ready to enjoy, helping customers choose from deli meats, cheeses, hot foods, and prepared items while...Weekend workAfternoon shiftEarly shift
- Night Stocker A Day in the Life: As a Night Stocker, you provide friendly, courteous, and helpful service. You keep the store looking filled and fresh by stocking and organizing merchandise on the shelves. You work with various approved tools throughout your shift...Flexible hoursShift workNight shift
- Description Are you a genuine people person who just happens to be a night owl and has a passion for providing excellent customer service? Our property is seeking a night auditor to join our growing group of hospitality professionals. We provide the training, tools...Start working todayNight shift
- Night StockerA Day in the Life:As a Night Stocker, you provide friendly, courteous, and helpful service. You keep the store looking filled and fresh by stocking and organizing merchandise on the shelves. You work with various approved tools throughout your shift (box cutters...Local areaFlexible hoursShift workNight shift
- ...similarities in all departments. These include detailed cleaning of the shelves and department, checking and maintaining temperature control, verifying dates, and disposing of lesser quality food products. If you have a passion or experience with fresh food or grocery,...Hourly payMinimum wageFull timeTemporary workPart timeShift work
- Domino's in Miles City, Montana is looking for a dedicated Assistant Manager to join Happy People Pizza. This role offers great opportunities for personal and professional growth, along with a supportive and training-rich environment. We value commitment, suitable for those...Local area
$69k
Job Description Job Description Remote Insurance Sales Representative | Flexible Schedule | Commission-Based This position offers flexible work hours and clear paths for advancement into leadership and management. You will work remotely, serving clients by providing...Remote jobWork from homeFlexible hours- A leading pizza franchise in Miles City seeks an Assistant Manager/General Manager to join their winning team. Ideal candidates are motivated individuals with at least one year of management experience. The company offers competitive wages, health benefits, paid vacation...
- Albertsons Companies is seeking a Deli Clerk in Miles City, MT to prepare fresh foods and provide a welcoming customer experience. You’ll help customers select deli meats, cheeses, and grab‑and‑go items while maintaining friendly, efficient service. Ideal candidates bring...Flexible hoursWeekend workDay shiftEarly shift
$16.5 per hour
Job Description Job Description Are you a genuine people person who just happens to be a night owl and has a passion for providing excellent customer service? Our property is seeking a night auditor to join our growing group of hospitality professionals. We provide...Hourly payStart working todayFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!




