Is Aflac in Japan?

Doing Business As: AFLAC LIFE INSURANCE JAPAN LTD. Company Description: AFLAC LIFE INSURANCE JAPAN LTD. is located in SHINJUKU-KU, TOKYO, Japan and is part of the Insurance Carriers Industry. There are 100 companies in the AFLAC LIFE INSURANCE JAPAN LTD. corporate family.

Who is the girl in the H&R Block commercial?

Tessa Hersh (I)

See also  How does hippo make its money?