Stan Black named Chief Information Security Officer at Delinea



| Security Magazine