Leo Channing Location
New York, NY, US
Leo Channing Work
Leo Channing Education
Leo Channing Skills
Leo Channing Summary
Leo Channing, based in New York, NY, US, is currently a VP of Sales, Global at Insightful. Leo Channing brings experience from previous roles at Pavilion, Modern Sales Pros, nTop and Reachdesk. Leo Channing holds a University of South Florida. With a robust skill set that includes Solution, Sales, Internal Audit, Time Management, Challenger and more. Leo Channing has 4 emails and 1 mobile phone numbers on RocketReach.