Skip to content

Sales Data

Media Contacts

Catherine Theroux

Director, Public Relations

Work Phone: (860) 285-7787

Mobile Phone: 703-447-3257

ctheroux@limra.com

Erica L. Iorillo

Public Relations Consultant

Work Phone: (860) 285-7875

Mobile Phone: 860-371-8638

eiorillo@limra.com