Allen Finn

Allen Finn is a failed academic turned account manager turned content marketing specialist at WordStream.