The JCA Consultant plays an essential role in client engagements, working independently and as part of a team, ensuring that our projects successfully achieve their objectives. You will work as a Business Analyst on projects, and may also serve as Project Lead on smaller projects. You must understand the intersection of people, process and technology within the nonprofit space. As a member of our distributed team, you’re part of a company with more than 30 years’ experience providing nonprofits with technical solutions and improving their business processes to help them engage with their constituents.