Vesta Bovair is Executive Vice President and Head of National Life Group’s Customer Innovation Group. She came to National Life in 2017 from Swiss Re Group, where she was managing director for global business solutions, leading strategy and delivery in 10 countries. She previously held a variety of leadership positions at GE Capital Corp.

Bovair oversees National Life’s operations division, responsible for buying and selling customers' experience, from their initial welcome to the company through the final disposition of their contract or policy.