Forbes March 30, 2025
Aflac, Inc. is the largest provider of supplemental insurance in the United States to the tune of $19 billion in annual revenues. The company is famous for its iconic duck and celebrity-driven ad campaigns. Behind the scenes, however, the company has been on a transformative journey. A primary driver of that evolution has been Sheila Anderson, who is the Executive Vice President and Chief Information Officer of the company. Anderson joined Aflac more than two and a half years ago, and since then, she has...