Crystal & Company is one of the world's leading strategic risk and insurance advisors We've built our reputation on independence and integrity and on placing our clients' needs above all else One Company, serving the full range of our clients' risk management, insurance brokerage, and employee benefits consulting needs News from our global network