Christian Leonard's Location
New York, NY, US
Christian Leonard's Work
Christian Leonard's Education
Christian Leonard's Summary
Christian Leonard, based in New York, NY, US, is currently a Senior Solutions Consultant at Appian Corporation, bringing experience from previous roles at Appian Corporation and Duke University. Christian Leonard holds a Duke University. Christian Leonard has 1 email on RocketReach.