

InnSure Information
Contact top employees from
InnSure
Summary
Insurance has a crucial leadership role to play in tackling climate risk.
The industry exists to manage challenging risks. It brings strong financial capital, unique risk management cap...Show more
Industries
Nonprofit Organization Management
Headquarters Location
Employees Size
10-50 employees
Specialties
innovation, Leadership Development, Insurance, Insurtech, climate, adaptation, Community Resilience, Catastrophe Response, Energy transition
Founded
2019
Employees Turnover 3 quarter 2025
Number of employees switched from or switched to
Total number all of employee turnover
Length of Employment
Employee tenure at InnSure shows a diverse range of experience levels:
9% have been with the company for less than 1 year18% for 1–2 years27% for 3–4 years45% for 5–7 yearsEx-employees positions
In Company
In New Company
Contact top employees from
InnSure
Stephen Brandt
Chief Development Officer, Founding Board Member
Roger Pare
(Ret) Vice Chair Board Of Directors
Charlie Sidoti
Executive Director
Christopher Lowell
Managing Director and Board Member
Valkyrie Holmes
Chapter Director - West Coast
Similar Companies
FAQ
InnSure operates in the Nonprofit Organization Management industries. More details can be found on the official website: innSure.org.
The headquarters of InnSure are located in Cambridge, United States.
You can contact InnSure by phone at 617 686 6944.
InnSure currently employs 10-50 people.