Aviva Life Insurance today said it has appointed Trevor Bull as the Chief Executive Officer and Managing Director for its operations in India.Bull, who will take charge from January, is rep...

More...