Elizabeth Nichols Email

Chief Staff . LIMRA International

Current Roles

Employees:
634
Revenue:
$166.4M
About
For nearly a century, we’ve offered our clients insight in the form of cooperative research and value-added marketing and distribution expertise. Insight that helps you identify trends, evaluate options, and implement solutions. All of which leads to one clear outcome: the growth of your company.
LIMRA International Address
300 Day Hill Road
Windsor, CT
United States
LIMRA International Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.