join the team

Careers 1.jpg

CSG is the place to learn and grow professionally, as well as personally.

We are constantly evaluating the opportunity to add to our team.

Our Core Values define what we do daily:


Be Curious and Be Open – We desire to always be learning and open to ideas, especially from those with different points of view.

Collaborate with Respect – We work together with humility and understand that we are part of a team that can achieve more together than alone.

Take Ownership – Be responsible to find solutions for our clients and for csg.


Do the Right Thing – We do the right thing for our clients and each other while keeping long-term consequences in mind.

Deliver Excellence – We strive for excellence in our solutions, interactions, budget management, and on-time delivery for our customers.

Enjoy the Journey – We enjoy what we do, appreciate a job well done, and help others along the way.