Liam Russell's Location
South Burlington, VT, US
Liam Russell's Work
Liam Russell's Education
Liam Russell's Skills
Liam Russell's Summary
Liam Russell, based in South Burlington, VT, US, is currently a Customer Success Manager at LinkSquares, bringing experience from previous roles at SingleStore, InsightSquared and Talla. Liam Russell holds a 2011 - 2015 Bachelor of Arts - BA in Psychology @ Mount Ida College. With a robust skill set that includes Leadership, Sales Process, Customer Satisfaction, Marketing, Customer Service and more, Liam Russell contributes valuable insights to the industry. Liam Russell has 1 email and 1 mobile phone number on RocketReach.