Head of Business Management - Cyber Risks
      
                  27/09/2025,               
        Beazley Management Limited    
    
          
        London, UK      
    
    
      Administration / Customer Service    
        Expense Manager - 9 Month FTC
      
                  23/05/2025,               
        Beazley Management Limited    
    
          
        London, UK      
    
    
      Accounting & Finance    
        