Controller - Non-Profit

Metro Community Development

Date: 7 hours ago
City: Flint, Michigan
Salary: $60,000 - $65,000 per year
Contract type: Full time
Job Title: Controller

Organization: Metro Community Development, Inc.

Location: Flint, Michigan (remote 1 day per week)

Employment Type: Full-time

Salary Range: $60,000 - $65,000

Reports to: Chief Executive Officer

We are seeking a detail-oriented, hands-on Controller to oversee our day-to-day accounting operations, manage our financial reporting, and support the strategic financial planning of our organization. This is a key leadership position within our finance team, ensuring compliance, accuracy, and strong fiscal management in support of our mission.

Key Responsibilities

  • Oversee and manage all general ledger activity, ensuring accurate and timely monthly, quarterly, and year-end close
  • Prepare internal financial statements, variance analysis, and financial reports for leadership and the Board
  • Ensure compliance with GAAP and regulatory requirements (federal and state)
  • Coordinate annual audit and 990 preparation with external auditors
  • Maintain internal controls and develop policies to safeguard assets
  • Support budget development and forecasting processes
  • Monitor grants, restricted funds, and donor reporting requirements
  • Manage cash flow and banking relationships
  • Assist with payroll, benefits accounting, and HR coordination


Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field required (CPA preferred)
  • Minimum 5 years of progressive accounting experience, with at least 2 years in a supervisory or Controller role
  • Experience in nonprofit accounting, including fund accounting and grant tracking
  • Strong knowledge of GAAP, audit procedures, and compliance standards
  • Proficiency in Creative Solutions Accounting and MS Office
  • Strong organizational, analytical, and communication skills
  • Commitment to the mission and values of Metro Community Development, Inc.


Benefits

  • Competitive salary and benefits package
  • Health is paid for by the Company
  • Employee paid dental, and vision insurance available
  • PTO and holidays
  • Retirement plan with employer match
  • Professional development support
  • Flexible work environment (Work from home 1 day per week)
Post a CV