Michael Kren
Chief Technology Officer at Insuraviews
Eau Claire-Menomonie Area, United States
About Michael Kren
Michael Kren is Chief Technology Officer at Insuraviews. Location: Eau Claire-Menomonie Area, United States.
Skills
Additional experience
VP, Cloud Engineering
Jamf
Started October 2025
