IMUA CEO Kevin O’Brien to Step Down in 2025 After 14 Years of Remarkable Leadership
IMUA CEO Kevin O’Brien to step down in 2025 after 14 years of leadership, marking a significant change for the inland marine insurance industry.
This news matters as it marks a significant change in leadership for IMUA, a key player in the inland marine insurance industry. Kevin O’Brien's departure will have a substantial impact on the future direction and initiatives of IMUA, potentially influencing the professional development and services offered to industry professionals.