Opportunity Alliance

The Opportunity Alliance (TOA) is a Community Action Agency located in Maine, serving over 24,000 individuals each year. Established in 1965 through the merger of three organizations, TOA has more than 60 years of experience in addressing critical social issues such as mental health, substance use, homelessness, and poverty. TOA offers a range of services organized into four main areas: Behavioral Health & Wellness, Community Well-Being, Childcare & Early Childhood Education, and Poverty & Economic Mobility. The agency focuses on client needs and collaborates with community members and organizations to eliminate barriers and promote positive outcomes. TOA is governed by a tripartite board that includes representatives from low-income communities, public officials, and private sector members, ensuring community involvement in its decision-making processes. Headquartered in South Portland, Maine, The Opportunity Alliance is committed to enhancing health, safety, and stability for individuals and families through its diverse programs. The organization has received a 4-star rating from Charity Navigator, indicating strong financial health and accountability.

Mental Health Care South Portland, United States Founded 1965 ~176 employees

Work at Opportunity Alliance in HR or recruiting? Claim this page

Employees
176
-0.6% in the 3 months to Jun 2025
Revenue / employee
$878K
Revenue ~$155M
12-month attrition
10.6%
H1B filings, FY2024
1
Sponsors visas
Open jobs
16
Last 30 days

Headcount trend

Opportunity Alliance went from 179 employees in Jul 2023 to 176 in Jun 2025. Jan to Jun 2025: 6 people joined, 3 left.

Headcount data through Jun 2025

Org structure

Headcount by department

Other139
Operations18
Finance8
HR5
Success4
Marketing2

Hiring now

See all jobs

Opportunity Alliance FAQ

How many employees does Opportunity Alliance have?

Opportunity Alliance has about 176 employees, down 0.6% over the 3 months to Jun 2025.

Does Opportunity Alliance sponsor H1B visas?

Yes. Opportunity Alliance filed 1 H1B (LCA) application in FY2024, according to the latest U.S. Department of Labor disclosures. It was for a Executive role.

What is Opportunity Alliance's revenue per employee?

Opportunity Alliance makes about $878K in revenue per employee, based on $154.6M annual revenue and 176 employees.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.