Controller
Robert Half
We are looking for an experienced Controller to oversee financial operations for a nonprofit organization in Brunswick, Maine. This role partners closely with senior leadership to deliver reliable reporting, support sound financial planning, and strengthen accountability across the organization. The ideal candidate brings deep accounting expertise, a strong grasp of nonprofit compliance, and the leadership skills to guide a high-performing finance function.Responsibilities:• Lead day-to-day accounting activities across the general ledger, payables, receivables, payroll, fixed assets, and recurring financial reporting.• Manage month-end, quarter-end, and year-end close cycles to ensure complete, accurate, and timely financial results.• Establish and refine accounting policies, procedures, and internal controls in alignment with nonprofit standards and organizational requirements.• Prepare and review financial statements, management reports, and variance analyses, offering recommendations to improve financial performance.• Partner with leadership on cash flow planning, forecasting, banking activity, and liquidity oversight to support operational priorities.• Oversee fund, grant, and contract accounting, ensuring restricted funding is tracked properly and reporting obligations are met.• Coordinate annual audits and compliance reviews, including preparation of schedules, support documentation, audit responses, and follow-up on recommendations.• Supervise and develop accounting team members through coaching, performance oversight, and career growth opportunities.• Review journal entries, reconciliations, and financial analyses to maintain the integrity and completeness of accounting records.• Support budgeting, regulatory filings such as Form 990, and other strategic finance initiatives as needed.
$124k - $140k
...including name, email address, phone number and how you know the reference. (add to special instructions) Title Title Associate Controller Posting Number Posting Number S01599JP Department Department Controllers Office Job Summary The Associate Controller serves...SuggestedFull timeWork at officeShift work- Walmart Stores | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | 15 Tibbetts Drive | Responsibilities: Unload trucks; Sort products in the backroom; Stock products on shelves; Engage vendors and drivers with a positive attitude...SuggestedImmediate start
$790 per week
In school and need money that works around your class schedule? Join between classes, at night, or on weekends — you pick. Maxion Research matches everyday people with paid market research: remote studies, product tests, and online surveys from real companies. Companies...SuggestedRemote workNight shiftWeekend work- Ocean State Job Lot (OSJL) in Brunswick, ME is seeking a Seasonal Peak Associate to support store operations during peak seasons. Responsibilities include cashiering, receiving freight, and merchandising within assigned areas to ensure a positive customer experience. The...SuggestedTemporary workShift workWeekend work
$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...SuggestedHourly payMinimum wageFull timeTemporary workPart timeShift workDay shift$15.25 - $17 per hour
Location: Tops ham, Maine Pay: $15.25 - $17.00 (D.O.E) Full & Part-Time Available! Goodwill is looking for friendly, outgoing people to join our growing team! Whether greeting customers, chatting with "regulars," or providing a great customer experience, Goodwill...Full timePart timeFlexible hoursAfternoon shift$22 per hour
Temporary Administrative Assistant If selected as a finalist, you will be required to submit information for three references, including name, email address, phone number and how you know the reference. Posting Details Title - Temporary Administrative Assistant...Hourly payTemporary workCasual workH1bWork at office10 hours per week$16 - $16.65 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 payFull timePart timeLocal areaFlexible hours$17.35 - $24.75 per hour
...the department. * Frequent bending, reaching, grasping, and lifting produce items at or above waist level. * Use hands to operate controls, feel objects and use tools to open boxes/cases or to prepare and clean produce. * Be able to handle a variety of substances associated...Local areaShift work$16 - $16.65 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 payFull timePart timeLocal areaFlexible hours$14.65 - $15.15 per hour
...standards Initiates and participates in store recovery as needed throughout the day Adheres to all operational and loss prevention controls in accordance with company guidelines and policies including shrink reduction Communicates accurately and effectively with...Hourly payTemporary workLocal areaHome officeFlexible hours$22.62 - $27.94 per hour
...the inventory within the pharmacy. This includes the oversight of purchasing and receiving of pharmaceuticals, the maintenance and control of that inventory, and all recordkeeping associated with that.Key Outcomes:Provides day-to-day oversight of medication and supply inventory...Full timeWork at office$15.1 - $16.1 per hour
Shop HelperReady to rev up your career? Do you enjoy working with your hands? Are you interested in demonstrating valuable technical skills as you build your career? If so, a position as Shop Helper may be for you! No previous experience is required. In this role you will...Start working todayLocal area$17 - $19 per hour
External Job Description Retail Inventory Associate – Mornings (Part-Time) Starting Wage: $17.00 - $19.00 Early Morning | Flexible Scheduling | Paid Training | Performance-Based Pay Increases Looking for a job that keeps you active and rewards hard work? Join WIS International...Hourly payPart timeImmediate startFlexible hoursShift workNight shiftDay shiftEarly shift$19.5 - $24 per hour
At ConvenientMD, we're on a mission to make good health more convenient for all - working to improve how patients and providers experience healthcare in New England. To support this belief, we're building a team of dedicated professionals who genuinely care about improving...Hourly payDaily paidFull timeTemporary workPart timeWork at officeShift workNight shiftWeekend work$15.1 - $19.65 per hour
...debris and safety hazards. * Treat all associates with fairness, dignity, and respect. * Perform accurate price check functions. * Control excessive use of store supplies, such as ribbons, receipt tape, bags and cleaning materials. * Record on designated forms any price...Local areaImmediate start- Salesperson Entry level sales position capable of supporting the DIY business and achieve our sales and service objectives. The role has good knowledge of store systems, basic automotive system knowledge and basic part knowledge. The role has the basic ability to source...Full timePart timeLocal areaWeekend workAfternoon shift
- 169 Topsham Fair Mall Rd. - [Grocery Associate / Team Member] - Competitive Pay + 100% Company Profit Sharing Plan / FT & PT Opportunities / Multiple Shifts (Days, Nights, Weekends) / Comprehensive Health Insurance - As a Store Associate (Grocery Department), you will: ...Immediate startShift workNight shiftWeekend work
$19.5 - $24 per hour
Medical ReceptionistAt ConvenientMD, we're on a mission to make good health more convenient for all – working to improve how patients and providers experience healthcare in New England. To support this belief, we're building a team of dedicated professionals who genuinely...Hourly payTemporary workWork at officeShift workNight shiftWeekend work- Join Esquire as a Freelance Court Reporter / Stenographer - a critical role where you'll capture the official record of depositions and other legal proceedings, supporting exceptional client delivery and legal accuracy. Why Choose Esquire? Esquire is a nationally...FreelanceRemote workFlexible hours
- Job Description Job Description Join the dynamic team at Gibbs Oil Company as an Assistant Manager! In this role, you will play a crucial part in ensuring the smooth operations of our convenience store, contributing to both customer satisfaction and effective team...Full timeFlexible hoursShift workNight shiftWeekend work
- ...paid time off to maintain a healthy work-life balance. ~ Daily pay : Get paid daily, providing you with financial flexibility and control over your earnings. ~ Health/Dental Insurance ~401K with employer match : Plan for your financial future with our 401k program...Daily paidFull timeTemporary workWork at officeImmediate startFlexible hoursWeekend workAfternoon shift
$20 - $25 per hour
: Posting Details Title Administrative Assistant for Alumni Relations Posting Number S01223JP Department Alumni Relations Job Summary Reporting to the Vice President of Alumni Relations and Information Systems, the Administrative Assistant provides high volume ...Hourly payFull timeMonday to FridayShift workNight shift$20.15 - $21.15 per hour
Immediate Openings! We are pleased to announce the opening of our newest store, which will be located in Brunswick, ME! We are accepting applications for temporary setup help for our new location. Positions start out as temporary with the opportunity for full and part...Full timeTemporary workPart timeSeasonal workImmediate start$15.1 per hour
Sales Associate Position At Five Below our growth is a result of the people who embrace our purpose: We know life is way better when you are free to Let Go & Have Fun in an amazing experience, filled with unlimited possibilities, priced so low, you can always say yes...Hourly payPart timeLocal areaImmediate startFlexible hoursNight shiftWeekend workAfternoon shift$12 - $19.5 per hour
Sales Associate Want to help pets live their best lives? We're proud to be where the pets go and where the pet people go. If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the...Hourly payMinimum wageLocal areaFlexible hoursNight shiftAfternoon shift- Assistant Manager We want you to join our team as an Assistant Manager. If you have the desire to be challenged, work in a fast-paced, fun environment and create a career in management look no further. As an assistant manager, you will enjoy: ~ Medical, Vision...Weekly payFull timeTemporary workLocal areaFlexible hoursShift work
- 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...
$15.1 - $19.5 per hour
Retail Service Specialist Compensation Pay Range: $15.10 - $19.50 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...Hourly payMinimum wageLocal areaFlexible hoursShift workNight shift- A Day in the Life:As a Fresh Cut Produce Clerk, you'll be hands-on with fresh fruits and vegetables-slicing, dicing, and packaging produce to perfection. You'll check for freshness, maintain clean and organized prep areas, and create attractive displ
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!



