Where is Lumico Life Insurance Company located?

Where is Lumico Life Insurance Company located?

Formerly named Generation Life Insurance company, Lumico was founded in 1965. It is owned by parent company, Swiss Re, which is headquartered in Zurich, Switzerland.

See also  How much is AAA car insurance a month?