CLS Group Names Chief Risk Officer CLS Group has appointed Naresh Nagia as its executive vice president and chief risk officer. December 17, 2025