Sheila Towle, CIC

Sheila Towle, CIC, of Lincolnville is a native of Vermont. She has an associate's degree in business management from Vermont Technical College. After 10 years in the insurance industry in Boston, she started with Allen in 2008.


Direct Dial: 207-230-5812
Fax: 207-230-5862
Email: STowle@AllenIF.com