AmFin Financial Corporation operates as a bank holding company. AmFin Financial Corporation was formerly known as AmTrust Financial Corporation and changed its name to AmFin Financial Corporation in Janaury 2010. The company was founded in 1977 and is based in Cleveland, Ohio.