Jenny Leo is the Vice President Human Resources China at AstraZeneca. Attended Singapore Institute of Management.