Cain serves as chief executive of The Cain Travel Group Inc. in Boulder, which employs 60 people and posted annual sales of $104 million in 2012. The company, which ranks as the 56th-largest travel agency in the United States, provides a full suite of travel-agency services to the corporate, vacation and corporate-meeting markets.