Giri Talluru has over 15 years of experience in finance and controlling, currently serving as the Director of Finance and Controlling, Chief Financial Officer, Corporate Controller, and previously as Manager - Finance at Bühler Group since October 2008. Prior to this role, Giri held the position of Assistant Manager - Finance & Controller for Global Manufacturing at Kennametal from 2005 to 2008.