If you need more lookups,
subscriptions start at $34 USD/month.
Tim Welch Location
England, United Kingdom
Tim Welch Work
Customer Success Manager @ (March 2026 - Present)
Customer Success Adoption Team Leader @ (October 2023 - March 2026)
Onboarding Specialist @ (January 2020 - March 2026)
Implementation and Key Account Manager @ (August 2014 - March 2026)
Customer Success Team Leader (Primary) @ (September 2022 - October 2023)
Customer Success Manager (MATs) at Juniper Education @ (July 2021 - September 2022)
Training Manager @ (August 2008 - August 2014)
Installation and Training Consultant @ (August 2005 - August 2008)
Customer Service Agent (Cross-sales Team) @ (July 2003 - August 2005)
Tim Welch Education
Nottingham Trent University
BA (Hons) (Social Sciences)
2000-2003
Tim Welch Summary
Tim Welch, based in England, United Kingdom, is currently a Customer Success Manager at Sensio. Tim Welch brings experience from previous roles at Juniper Education Group and Classroom Monitor. Tim Welch holds a 2000 - 2003 BA (Hons) in Social Sciences @ Nottingham Trent University. Tim Welch has 1 emails on RocketReach.
Looking for a different Tim Welch?
Find contact details for 700 million professionals.