Claire Foxall

    Executive Vice President, Public Sector
    Proxima