Peak, a UK-based Decision Intelligence company, announced it has appointed Preeti Ahuja as Head of People, India, according to ETHRWorld report. Prior to this role, Ahuja was associated with GO MO Group AB as Head of People. She has also worked at Alfa Laval, Lear Corporation, Emerson, GemStone Systems (now VMware), and Larsen & Toubro.…