Aviva Life Insurance has a new Chief Executive Officer and Managing Director in Trevor Bull. Bull, who will assume charge of his new role in January 2015, will take over from TR Ramachandran, who...

More...