Aditi Shukla

Head of Shared Services India and Country Head India
AXA XL