Career Opportunities

Work With Us

Join the CCIG Team

Employee Benefits

CCIG’s benefits package is designed to help our employees bring their best selves to work. Comprehensive health care. Work-life balance. Paid time off and retirement. We’ve got you covered. Thinking about joining our team? Here are a few of the benefits you can expect:

  • 37.5-hour workweek
  • Paid maternity leave
  • Flexible work schedule
  • Business casual
  • Performance bonuses
  • Gym discounts

Commitment to the Community

CCIG is dedicated to bettering the communities where we live and work. Our employee-run Community Outreach Committee plans volunteer events throughout the year. We organize food drives, work with groups that help house the homeless, care for veterans and tend to the elderly. And we’re proud to say that our full-time employees get volunteer paid time off each year to contribute their time and energy to service projects and causes they love.

Learn About Our Involvement

CCIG Relocation Guide

With a population of more than 3 million people, the Metro Denver region is consistently ranked as one of the fastest-growing areas in the nation. We hope our CCIG Relocation Guide can help you make your decision about a move to Denver and any transition a smooth one.



Download a Copy Now

Cost of Living Calculator

Thinking of moving to Denver? Plug in your salary and compare the price of housing, groceries, entertainment and more.

Compare the Cost of Living

Resources & Insights

Articles, case studies, white papers and more to help you protect your business, your employees and your personal assets.

36 Hours in Denver

A weekend in the Mile High City offers something for everyone: a…


View Resource

10 Reasons Why Denver Really is the Best Place to Live in the U.S.

By now, you’ve probably heard the news that Denver was named the…


View Resource

Denver Is No. 2 Place In Nation To Live In 2020: U.S. News

DENVER — Denver is the second-best city in the United States to…


View Resource

Contact Us

Call us at 303-799-0110 or reach out by filling out a short form.

Get In Touch