EXL Named to Forbes list of “America’s Best Management Consulting Firms” in Insurance Bay Street 4 years ago Bay Street News