Kroll, the world's leading risk consulting company, has made three senior hires in its Toronto office, expanding the company's presence in Canada, according to Bloomberg. Peter McFarlane and Jennie Chan have joined the firm's business intelligence and investigations practice as managing directors. Deborah Gold has joined as a managing director with Kroll's Risk & Compliance group. They all join Kroll from Navigant Consulting.