Photo: Tero Vesalainen/Shutterstock.com

|

Additions

Kroll, a division of Duff & Phelps, a provider of risk mitigation, investigations, compliance, cyber resilience, security and incident response solutions, announced that Christopher Ballod joined the firm as an associate managing director in its cyber risk practice.