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

Controller

Socket

Controller (Global Operations) Enhanced Information Solutions (EIS) is a highly successful and well-respected consulting firm headquartered in Stillwater, MN, serving a specialized niche within the pharmaceutical and biotechnology industries. With a strong reputation for delivering innovative software and services, we are experiencing rapid growth driven by increasing client demand. As we enter this exciting phase of expansion, we are looking to add a Controller to our team who can help build and scale our financial operations to support continued success. Position Summary The Controller will serve as the senior accounting and financial operations leader for a privately held, global consulting organization with approximately 200 employees. This is a hands-on role responsible for building, managing, and executing all core accounting and financial processes in the absence of a formal accounting department. The Controller will assume responsibility for key financial functions currently managed by the President, including invoicing, collections, payroll oversight, expense management, and purchase order tracking. This individual will ensure financial accuracy, operational efficiency, and compliance across multiple international entities. Key Responsibilities 1. Financial Operations & Close Own and execute all accounting operations, including general ledger, journal entries, and reconciliations Prepare monthly, quarterly, and annual financial statements Establish and maintain a timely and accurate financial close process Develop accounting policies and internal controls from the ground up 2. Billing, Invoicing & Revenue Tracking Oversee client invoicing processes (project-based and/or time & materials) Ensure billing accuracy, timeliness, and alignment with contracts and purchase orders Track revenue recognition and project profitability Partner with project managers to ensure proper documentation and billing compliance 3. Collections & Cash Management Manage accounts receivable and lead collections efforts Monitor cash flow and maintain short- and long-term cash forecasts Implement processes to improve Days Sales Outstanding (DSO) Maintain relationships with clients regarding billing and payment issues 4. Payroll & Employee Compensation Oversee payroll processing for U.S. and international employees (via vendors or PEOs as applicable) Ensure compliance with applicable tax laws and employment regulations Coordinate benefits administration and related accounting 5. Expense & Purchase Order Management Implement and manage expense reporting processes and policies Track and monitor employee expenses and company spending Oversee purchase order system usage, ensuring proper approvals and budget alignment Identify cost-saving opportunities and ensure spending discipline 6. Global Entity Oversight Manage financial activities across multiple international entities (U.S., Puerto Rico, Canada, Ireland, France, Germany, Turkey, and India) Coordinate with local advisors on tax, compliance, and statutory reporting requirements Ensure appropriate consolidations and intercompany accounting Monitor foreign currency impacts and compliance with local regulations 7. Compliance, Tax & Audit Coordinate with external accountants for tax preparation and filings in all jurisdictions Ensure compliance with applicable financial regulations and reporting requirements Support audits, including preparation of schedules and documentation Maintain proper internal controls and financial governance practices 8. Systems & Process Improvement Evaluate and implement accounting and financial systems (ERP, billing, expense tools) Establish scalable processes to support company growth Improve automation and reporting capabilities Create dashboards and financial insights for leadership 9. Leadership & Business Partnership Serve as a key financial advisor to the President and leadership team Provide financial analysis, insights, and recommendations for decision-making Gradually build and manage a small accounting/finance team as the company grows Relieve the President of day-to-day financial operational responsibilities Qualifications & Experience Bachelor’s degree in Accounting, Finance, or related field (CPA preferred) 5+ years of progressive accounting/finance experience, with at least 2-3 years in a Controller or similar role Solid experience working with QuickBooks Experience in consulting, professional services, or project-based business strongly preferred Demonstrated ability to operate as a hands-on contributor in a lean environment Experience managing multi-entity and international accounting operations Strong understanding of revenue recognition, invoicing, and project-based financial management Familiarity with global payroll and compliance requirements Key Competencies Ownership & Accountability: Comfortable building and owning the entire accounting function Process Builder: Able to create structure where none exists Detail-Oriented: Ensures accuracy and completeness in all financial activities Operationally Minded: Balances accounting rigor with business practicality Communication: Ability to interact effectively with leadership, project teams, and external partners Adaptability: Thrives in a growing, evolving organization Success Measures (First 12 Months) Transition core financial responsibilities from the President smoothly Establish reliable monthly close and reporting cadence Improve billing efficiency and reduce collection timelines Implement scalable financial systems and controls Provide clear visibility into company financial performance and cash flow Location & Work Environment On-site in Stillwater, MN Regular coordination across global offices and time zones required Compensation & Benefits Base salary $125,000 to $150k depending on experience 10% performance bonus 100% employer-paid medical coverage for employees and families SEP retirement contribution of 15% of salary Paid time off and holidays #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controller in Stillwater, MN vacancy
  • $106.1k - $214.6k

     ...Old National Bank is seeking a Controller of Accounting Operations to lead the corporate accounting function, ensure accurate financial reporting, regulatory compliance, and strong internal controls. The role partners with senior leadership to provide strategic financial... 
    Suggested

    Old National Bank

    Lake Elmo, MN
    2 days ago
  • Overview Controller • Manufacturing • Hudson, WI Blue Harlan is the recruitment partner to this ISO certified manufacturer of components for OEMs across the world. Production is done on cutting edge equipment with a focus on reputation, quality and customer service for... 
    Suggested

    Blue Harlan

    Hudson, WI
    1 day ago
  • Position Summary: Call Center: * Primarily responsible for rapidly and accurately answering and responding to incoming telephone calls from patients and/or employer groups. Employees will meet the department specific agent expectations regarding measurement and ...
    Suggested
    Full time
    Local area

    Capitol View Transitional Care Center

    Stillwater, MN
    1 day 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...
    Suggested
    Hourly pay
    Night shift

    Tractor Supply

    Stillwater, MN
    2 days ago
  • $16 - $35 per hour

    Hilton is seeking Front Desk Agents to serve as the first point of contact for guests and provide excellent customer service throughout the guest check-in and check-out process. Front Desk Agents are responsible for greeting guests, checking guests in and out, verifying...
    Suggested
    Hourly pay
    Full time
    Local area
    Shift work
    Night shift

    Hilton

    Stillwater, MN
    2 days ago
  • $16.5 - $17.2 per hour

    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...
    Hourly pay
    Full time
    Part time
    Local area
    Flexible hours

    Lowe's

    Stillwater, MN
    5 days 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: Minnesota Paid Sick Time, Set-Up and Tear Down Premium Pay Programs, End of Season Premium Pay Program. All Bonus and Pay Programs subject to...
    Hourly pay
    Seasonal work

    Spencer Gifts

    Oak Park Heights, MN
    2 days ago
  • Axxys Group Minnesota - USA Who are we? As a leader in the construction industry, at Axxys Group we thrive to provide exceptional service from Coast to Coast across Canada & the USA. Since our beginnings in 1998, we have built our reputation on reliability & quality...
    Summer work
    Work at office
    Flexible hours

    LE GROUPE AXXYS

    Stillwater, MN
    14 hours ago
  • $16 - $29 per hour

    Hourly Wage: $16 - $29 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...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work
    Night shift
    Day shift

    Walmart

    Stillwater, MN
    5 days ago
  • $22.48 - $27.67 per hour

    Overview Presbyterian Homes & Services- Boutwells Landing is seeking a full time Human Resources Assistant to join our team. The Human Resources Assistant helps with the implementation of services, policies, and programs and assists managers. REPORTING STRUCTURE: The Human...
    Hourly pay
    Daily paid
    Full time
    Temporary work
    Part time
    Work at office

    Presbyterian Homes & Services Career Search Agents

    Oak Park Heights, MN
    3 days ago
  • $17 - $20 per hour

    Description NOW HIRING: Part-Time Receptionist at Fury Motors Stillwater Chrysler, Dodge, Jeep, Ram Do you have a welcoming personality, a knack for organization, and a passion for helping people ? If you’re looking for a part-time role in a fast-paced, team-oriented environment...
    Hourly pay
    Part time
    Immediate start
    Shift work

    Furystillwatercdjr

    Oak Park Heights, MN
    14 hours ago
  • Assistant Manager We want you to join our team as an Assistant Manager at Store 3568, 4201 Stillwater Way N, Lake Elmo, MN 55042. If you have the desire to be challenged, work in a fast‑paced, fun environment and interact with a wide variety of people – look no further...
    Work experience placement

    Holiday Companies

    Lake Elmo, MN
    2 days ago
  • Jimmy John's - 13311 60th Street North - Responsibilities: Manage a staff of approximately 3 to 15 employees; Provide on-the-job training for new employees; Delegate and oversee the ordering, receipt, storage and issuing of all food, labor, equipment, cleaning, and paper...
    Shift work

    Jimmy John

    Stillwater, MN
    2 days ago
  • The Churches of St. Michael & St. Mary in Stillwater, MN are seeking a welcoming and conscientious CGS Receptionist to join the Faith Formation Team. Job Purpose This role ensures a safe environment for children and volunteers during the Catechesis of the Good Shepherd...
    Part time
    Shift work

    Archspm

    Stillwater, MN
    2 days ago
  • $16 - $18 per hour

    Whole Foods Stockers and Receivers receive and unload deliveries, stock shelves, rotate perishable inventory, check expiration dates, organize backroom inventory, build displays, and maintain clean work areas. Overnight shifts focus on stocking, inventory organization, ...
    Hourly pay
    Night shift

    Whole Foods

    Stillwater, MN
    2 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

    Stillwater, MN
    4 days ago
  • JobID: 103728 Category: Stores Non - Management JobSchedule: Part time Posted Date: 2026-07-15T19:10:58+00:00 JobShift: Pay Range Minimum: 12.50 As a Part Time Retail Store Associate at Office Depot, your part-time role is vital to our continued success in today's retail...
    Part time
    Work at office
    Local area

    The ODP Corporation

    Stillwater, MN
    3 days ago
  • $14 - $18 per hour

    CVS Health is seeking Retail Store Associates to assist customers, operate cash registers, and support daily retail store operations. Retail Store Associates are responsible for greeting customers, processing transactions, handling cash and card payments, assisting customers...
    Hourly pay
    Full time
    Part time
    Shift work
    Night shift
    Weekend work

    CVS Corporation

    Stillwater, MN
    3 days ago
  • $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 pay
    Full time
    Night shift

    Petco

    Stillwater, MN
    2 days ago
  • $16 - $21 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

    Stillwater, MN
    2 days ago
  • $15 - $18 per hour

    Now Hiring at Jimmy John's Stillwater! We're looking for a Person in Charge (PIC) to lead our team. Pay: $15$18/hr Flexible scheduling all hours, all days available! Be part of a high-energy crew that's all about freaky fast and freaky fresh! Assistant Manager Manages...
    Immediate start
    All shifts
    Flexible hours
    Shift work
    Weekend work

    Jimmy John's

    Stillwater, MN
    4 days ago
  • $18.5 per hour

    As a store associate, you’ll be responsible for merchandising and stocking product, cashiering, and cleaning to keep the store looking its best. You’ll enhance the customer shopping experience by working collaboratively with the ALDI team and providing exceptional customer...
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement

    Aldi Inc.

    Oak Park Heights, MN
    3 days ago
  • Store Workers Store workers serve in one or more commissary store departments (e.g., grocery, produce, warehouse, etc.) performing a variety of duties involved in receiving, handling, marking, preparing, displaying, and maintaining the stock of resale items. This is...

    US Government Jobs

    Lake Elmo, MN
    2 days ago
  • $11.41 - $20.3 per hour

    Compensation Pay Range $11.41 - $20.30 The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual, quarterly performance, or premiums may be paid in amounts ranging per hour in specific ...
    Hourly pay
    Minimum wage
    Local area
    Flexible hours
    Shift work
    Night shift

    O'Reilly Auto Parts

    Stillwater, MN
    5 days ago
  • $14 - $21 per hour

    Goodwill is seeking Store Clerks / Cashiers to assist with retail store operations, customer service, and processing sales transactions. Store Clerks are responsible for operating the cash register, handling cash and card payments, assisting customers with purchases, answering...
    Hourly pay
    Full time
    Shift work
    Weekend work

    Goodwill

    Stillwater, MN
    4 days ago
  • Sally Beauty Advisor By working at Sally Beauty, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair – and we need passionate and talented people to make this happen...

    SBH Health System

    Stillwater, MN
    1 day ago
  • Marketing Assistant & Event Coordinator Supports the Vice President/Marketing in planning, organizing, and implementing marketing strategies, with a special focus on coordinating and executing events that engage customers, employees, and the community. High School...
    Local area

    Lake Elmo Bank

    Lake Elmo, MN
    1 day ago
  • $17 - $25.5 per hour

    OVERVIEW Experience a place of energy, passion, and excitement. A place where the joy of discovery and uncommon artistry blend to create exhilarating buying experiences-for true beauty enthusiasts. At Ulta Beauty, we're transforming the world one shade, one lash, one...
    Full time
    Part time
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Ulta Beauty

    Stillwater, MN
    1 day ago
  • Description: Must want to take over for the GM and be a part of the growth of the company and the brand. Needs to be motivating, positive, and the rah rah coach for the team and the staff. Responsible for everything, but takes credit for nothing. It is all about making...

    Brick & Bourbon

    Stillwater, MN
    5 days ago
  • $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 job
    Work from home
    Flexible hours

    HMG Careers

    Lake Elmo, MN
    more than 2 months ago

Do you want to receive more vacancies?

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