Michael Farmer is a financial service representative for Principal Financial Group as well as a Princor registered representative. Principal Financial Group offers businesses retirement planning, group insurance and wellness solutions. Its financial products for individuals include annuities, mutual funds and IRAs.