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

Controller

Robert Half

Job Description

Job Description

We are looking for a Controller to support a non-profit organization in Lewiston, Maine through a Long-term Contract engagement. This position will oversee core accounting activities while ensuring financial records, grant-related documentation, and scanned files are organized, accurate, and easy to retrieve. The role is well suited for someone who can balance financial oversight with strong document management practices in a mission-driven environment.

Responsibilities:
• Manage day-to-day accounting operations, including maintaining accurate financial records and supporting reliable reporting processes.
• Oversee grant-related accounting activities by tracking expenses, organizing supporting documentation, and helping ensure compliance with funding requirements.
• Coordinate document control procedures to keep financial and administrative records complete, current, and properly filed.
• Scan, index, and compile important documents so that paper and digital files are accessible, organized, and easy to audit.
• Review financial documentation for accuracy and completeness before records are stored or shared with internal stakeholders.
• Support month-end and periodic close activities by reconciling accounts and preparing documentation needed for review.
• Maintain orderly record retention practices for accounting files, grant materials, and other sensitive documents.
• Collaborate with internal teams to improve the consistency and efficiency of document handling and financial record organization.• At least 3 years of experience in accounting, controllership support, or a related financial role.
• Hands-on experience with non-profit accounting and an understanding of grant-related financial tracking.
• Practical knowledge of document control processes, including organizing, maintaining, and retrieving records.
• Experience scanning and compiling documents in both paper-based and digital filing environments.
• Strong attention to detail with the ability to identify missing, inconsistent, or inaccurate information.
• Comfortable managing multiple priorities while meeting deadlines in a structured work setting.
• Clear communication skills and the ability to work effectively with cross-functional teams.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Controller in Lewiston, ME vacancy
  • $95k - $110k

     ...Benefits may vary depending on your work location. Bringing Home the Dough Oversees and advises the General Manager and Regional Controller on all matters concerning accounting and internal control procedures. Assists the General Manager and other department heads in... 
    Suggested
    Full time
    Work experience placement
    Local area

    Lepage Bakeries Park St

    Lewiston, ME
    1 day ago
  •  ...applications including electric vehicles. Position Summary: As a key member of the Electro Static Technology leadership team, the Controller will serve as a key business partner to the Business Unit Manager and the EST management team. They will manage the finance and... 
    Suggested
    Local area

    Illinois Tool Works

    Mechanic Falls, ME
    2 days ago
  • $17 per hour

    Job Description We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining SAS Retail Services, an Advantage Solutions company, means joining a network...
    Suggested
    Hourly pay
    Night shift

    SAS Retail Services

    Lewiston, ME
    8 days ago
  • $21.37 - $28.97 per hour

    Overview Position: Temporary TA Assistant Schedule: 7:30am - 4:00pm or 8am to 4:30pm Monday - Friday Location: Lewiston, ME Prime Healthcare is an award‑winning health system headquartered in Ontario, California. Prime Healthcare operates 51 hospitals and has more than...
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Shift work

    Prime Healthcare

    Lewiston, ME
    4 days ago
  • $20 per hour

    This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. Earn $20.00/hour base pay, with the potential to earn $25.85/hour through commission and incentives. Plus, enjoy perks like free and discounted...
    Suggested
    Part time
    Local area
    Visa sponsorship
    Flexible hours

    Spectrum Financial Services

    Auburn, ME
    4 days ago
  • Job Overview Are you a high energy, outgoing person who loves to help others and work as part of a team? Are you interested in starting a career in retail? Do you thrive in fast paced environments? Then you may be the perfect addition to our team! What We Offer Competitive...
    Full time
    Part time
    Immediate start
    Flexible hours
    Night shift
    Weekend work

    Cumberland Farms

    Sabattus, ME
    4 days ago
  • $15.1 - $16.13 per hour

    Job Description Entry level sales position capable of supporting the DIY business and achieving our sales and service objectives. The role requires knowledge of store systems, basic automotive system knowledge, and basic part knowledge. The role must have the ability to...
    Hourly pay
    Full time
    Part time
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Advance Auto Parts

    Auburn, ME
    2 days ago
  • Introduction Our campus stores serve as a vibrant hub of college life and learning. We believe in creating retail and learning experiences that engage students, support faculty, and build alumni loyalty. Together, our teams and stores work to elevate lives through education...
    Daily paid
    Seasonal work
    Local area
    Flexible hours

    Barnes & Noble Education, Inc.

    Auburn, ME
    2 days ago
  • Walmart Stores | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | 100 Mount Auburn Avenue | Responsibilities: Unload trucks; Stock products in the backroom; Sort products and stock shelves; Ensure aisles are neat and area ...
    Immediate start

    Wal-Mart Stores , Inc.

    Auburn, ME
    4 days ago
  • $22.21 - $23.35 per hour

    If you are a current Judicial, Legislative, or Executive Branch employee of the State of Maine, please apply through "Find Jobs" using your existing PRISM account .ASSISTANT CLERKSTATE OF MAINE JUDICIAL BRANCHLOCATION: Androscoggin County, Lewiston District CourtThe State...
    Hourly pay
    Full time
    Work experience placement
    Flexible hours

    State of Maine Judicial Branch

    Lewiston, ME
    5 days ago
  • Brand Overview At 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...
    Part time
    Flexible hours
    Weekend work

    Maurices

    Auburn, ME
    5 days ago
  • $25 - $45 per hour

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of between $25/hr. and $45/hr., depending on the In-Home Usage Test project. ...
    Hourly pay
    Weekly pay
    Extra income
    Temporary work
    Part time
    For contractors
    Seasonal work
    Remote work
    Work from home
    Flexible hours

    glō-USA

    Lewiston, ME
    2 days ago
  • Family Dollar - 11 Middle Road - Responsibilities: Assist with store functions and day-to-day store activities; Help customers in a positive, approachable manner and address questions or concerns; Assist in organizing and transferring merchandise from delivery truck to...

    Family Dollar

    Sabattus, ME
    5 days ago
  •  ...inventory efficiently, managing orders and assets, ensuring maintenance is completed, and using strong decision-making to maintain cash control & security protocols What You Bring ~ At least 18 years of age ~ High School Diploma or GED preferred ~1–2 years of... 
    Hourly pay
    Weekly pay
    Minimum wage
    Local area
    Flexible hours
    Shift work

    Carrols Restaurant Group, Inc.

    Auburn, ME
    4 days ago
  • Overview Department: Human Resources Schedule: Temporary, 40 Hours, Days Facility: Central Maine Medical Center Location: Lewiston, Maine, 04240 Central Maine Healthcare (CMH), a member of Prime Healthcare Foundation, is an integrated healthcare delivery system serving...
    Temporary work
    Work at office
    Local area
    Shift work

    Prime Healthcare

    Lewiston, ME
    3 days ago
  • Administrative Assistant Do you have a genuine and caring interest in working with the elderly? Are you highly organized, possess outstanding interpersonal skills and display a high level of energy and enthusiasm? Do you seek a rewarding career within a supportive workplace...
    Immediate start

    Woodlands Senior Living

    Lewiston, ME
    3 days ago
  • $15.1 - $15.6 per hour

    Job Description Responsible for delivering a highly satisfied customer experience proven by engaging and interacting with all customers, embodying customer experience principles and philosophy, and maintaining a clean and organized store environment. Adheres to all operational...
    Hourly pay
    Temporary work
    Local area
    Flexible hours

    The TJX Companies , Inc.

    Auburn, ME
    2 days ago
  • Overview Central Maine Healthcare (CMH), a member of Prime Healthcare Foundation, is an integrated healthcare delivery system serving approximately 400,000 residents across central, western, and midcoast Maine through a network of more than 40 primary and specialty ...
    Full time
    Work at office
    Local area
    Shift work

    Prime Healthcare

    Lewiston, ME
    5 days ago
  • Receptionist Salon may be operated by a Regis Corporation affiliate or be independently owned and operated by a third party. MjjM Salons is looking for fun-loving, confident, hardworking individuals to help our professional stylists provide a great in-salon experience...
    Flexible hours

    Supercuts

    Auburn, ME
    4 days ago
  • $17 per hour

    Administrative Assistant Lewiston Office - Lewiston, ME 04240 Overview Salary Range $17.00 Hourly Education Level High School or GED Description Living Innovations jobs have purpose built in. They're not ordinary – each day offers something new and extraordinary...
    Hourly pay
    Daily paid
    Work at office
    Relocation package
    Monday to Friday

    Living Innovations

    Lewiston, ME
    4 days ago
  • $23 - $25 per hour

    Job Description Administrative Assistant - Urgently hiring in Lewiston! Job Title: Administrative Assistant Pay: $23.00-$25.00 per hour Hours: 7:30am - 4:00pm, Monday - Friday Start Date: ASAP Looking for a full-time office position where you...
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Monday to Friday

    Bonney Staffing

    Lewiston, ME
    3 days ago
  • $21.42 - $24.1 per hour

    Accepting applicants for the position of ASSISTANT CITY CLERK . Applications are available at the Human Resources Department or online at GENERAL INFORMATION: Department: City Clerk Barg. Unit: MSEA (Maine State Employees Association) Status: Full-Time (37....
    Full time
    Local area

    City of Lewiston, ME

    Lewiston, ME
    2 days ago
  • $15.1 - $15.35 per hour

    Hourly rate ranges from $15.10 - $15.35 per hour and is dependent upon qualifications and experience. Benefits include: Maine Paid Sick Time, Contest Prize Awards, 401K Plan with Company Match, Employee Assistance Program, 30% Merchandise Discount. All Bonuses, Awards ...
    Hourly pay
    Local area

    Spencer Gifts

    Auburn, ME
    3 days ago
  • $15.75 - $16.75 per hour

    Job Description - Overview Immediate Openings! We are currently accepting applications for seasonal positions! We offer exciting career opportunities for bright, energetic and talented individuals in a stimulating, fast-paced and team-oriented culture. ...
    Hourly pay
    Seasonal work
    Immediate start
    Night shift
    Weekend work

    Hobby Lobby

    Auburn, ME
    3 days ago
  • Company Description As the global leader in health and wellness innovation since 1935, GNC motivates people to reach their goals with the most trusted and exciting selection of products in the industry. As #TeamGNC, we work hard to ensure that our consumers come first...
    Hourly pay
    Part time
    Night shift
    Day shift

    GNC

    Auburn, ME
    1 day ago
  • We're seeking an Assistant Store Manager to join our team to help with store operations, customer service and team development. Duties include, but are not limited to, the following: ~ Assist with store functions and day-to-day store activities ~ Help ...
    Full time
    Contract work
    Seasonal work
    Local area

    Dollar Tree

    Sabattus, ME
    2 days ago
  • Administrative Assistant The Administrative Assistant works with the Director/Administrator/CEO, Administrative team members and department heads to ensure compliance with goals and objectives established by the Medical Group. Communicate effectively, in writing, verbally...
    Full time
    Work at office
    Local area
    Shift work

    Prime Healthcare

    Lewiston, ME
    3 days 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...
    Hourly pay
    Night shift

    Tractor Supply

    Auburn, ME
    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

    Auburn, ME
    3 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

    Auburn, ME
    2 days ago

Do you want to receive more vacancies?

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