At CGC we know every company is unique. We are generalists who provide tailored solutions to deal with the specific needs of our clients. We have dedicated resources for US and global companies, including those in the Asia/Pacific. Our team offers a hands-on service approach with fewer clients and a high staffing ratio, resulting in devoted attention and greater efficiency. Our successful and diversified staff provides a comprehensive package of services including branding, media relations, stock support & strategic services.