Liberty Mutual has appointed Marc Orloff as the new president of its Global Risk Solutions (GRS) North America business, effective from 1 January 2025. Orloff will take over the role from Kevin ...