June 5, 2024 by lvonrahden New Chairman of the Executive Board of the CyberPeace Institute The CyberPeace Institute is happy to announce that Andrew McCracken, Global Director at Wateraid International, has been elected new Chairman of the Executive Board of the CyberPeace Institute. We want