Ben FarrellBen Farrell

Ben Farrell

Director of Corporate Communications at Appian.