Astrazeneca Pharma India Limited has appointed Mr Himanshu Agarwal as the chief finance officer (CFO), with effect from May 3, 2011. His appointment has been approved by the audit committee of the board of directors in its meeting held on February 22, 2011.