Business ❯ Corporate Communication ❯ Leadership
Public Relations Employee Feedback Strategic Decisions Crisis Management Public Reactions Daniel Vallin Employee Relations Organizational Changes
The move follows a $195 million fiscal 2025 operating loss largely tied to its insurance unit.