American Financial is a public company headquartered in Ohio with an estimated 8,600 employees.
Registered Name: American Financial Group, Inc.
Headquarters: Great American Insurance Group Tower 301 E. 4th Street, Cincinnati, OH 45202
Website: https://www.afginc.com/