Reimagine the possibilities.


Build a career as unique as you are.

CSI helps nonprofits achieve great things. With us, you’ll be a part of something unique. By joining our team of passionate, highly motivated professionals, you’ll be able to accomplish the phenomenal in ways that reflect your personal motivations and core values. We’ll be there with all the personal support, inclusive culture, and revolutionary technology you need to become the best version of yourself.

CSI is always looking for the best and brightest. Please check out our current open positions below.

Project Manager

We are looking for a highly skilled project management professional demonstrating deep project management talent, leadership and flexibility, and the ability to build rapport with clients, team members, managers, and senior executives within a consulting environment. The Project Manager has 100% accountability for the on-time, on-budget delivery of solutions, and is responsible for the full end-to-end delivery of business and technical solutions to CSI’s clients.

.NET Developer

We are looking for a team-oriented .NET Developer that’s responsible for developing, supporting, maintaining, and debugging CSI’s client-related applications and web development projects. You’ll apply your consultant-style attitude, high technical aptitude and great communication skills while working closely with our clients and consultants designing, building and testing solutions.

Cybersecurity/Information Technology Intern

We are looking for a highly motivated Cybersecurity/IT Intern that’s seeking to further develop their IT skills. You will be responsible for reviewing current IT policies and procedures, identifying gaps in current infrastructure, performing security-related updates, and much more. 

Our comprehensive benefits package includes:

Shot of a group of colleagues giving each other a high five while using a computer together at work