Uncategorized Markel appoints Mark Lowther as head of technology to lead UK sector growth – Insurance Business America admin April 30, 2025 No Comments Markel appoints Mark Lowther as head of technology to lead UK sector growth Insurance Business Americasource