Elza van Swieten (e)CONFLUENCE Share Price: 224.10 Top Networks 73 58 57 51 39 Expand, Engage, Evaluate Learn More