Join Our Mission.
We're looking for talented individuals who are passionate about strengthening nonprofits and making a lasting impact in the communities we serve.
Why Work at Onyx?
Collaborative Culture
Work alongside talented professionals passionate about nonprofit impact.
Mission-Driven Work
Make a real difference supporting organizations that transform communities.
Professional Growth
Continuous learning opportunities and mentorship from industry experts.
Top-Tier Compensation
Competitive salaries, comprehensive health coverage, 401(k) matching, and professional development.
Employee Ownership Opportunities
Participate in our company's success through equity opportunities and profit-sharing programs.
Open Positions.
View our current openings and apply to join the Onyx team.
Chief Operating Officer
Lead operational excellence and strategic initiatives across the organization.
Chief Growth Officer
Drive business growth, market expansion, and new revenue opportunities.
Senior Partner / Consultant
Lead major client engagements and mentor the consulting team on complex nonprofit challenges.
Associate Consultant
Support client projects across fundraising, strategic planning, and board development initiatives.
Analyst
Conduct research and develop data-driven insights for nonprofit fundraising strategies.
Business Development Representative
Identify new business opportunities and build relationships with prospective nonprofit clients.
Client Relationship Manager
Manage client relationships, project timelines, and ensure successful delivery of engagements.
General Application
Interested in joining Onyx but don't see the right fit? Apply here and we'll review your profile for potential opportunities.
Don't see the right fit?
We're always interested in hearing from talented professionals. Send us your resume and we'll keep you in mind for future opportunities.
Get in Touch