Allmerica Financial Corp is a holding companies, nec company that's located at Worcester, MA. It brings in a revenue of $2.06 billion annually and employs 4,320 people. Though not widely known, the niche appeal of Allmerica Financial Corp is undeniable. CEO Frederick H Eppinger Jr manages the firm's success.
Want to share more of your experience?GO TO FULL REVIEW