Lee Walsh currently serves as the Director of Customer Success at Element34, a leading provider of managed enterprise testing grids, since May 2023. Prior to this role, Lee held various positions at BrowserStack, including Team Lead and Senior Software Development Engineer in Customer Engineering, between August 2021 and May 2023, where responsibilities included technical discovery and ensuring successful technical evaluations. Lee's earlier experience includes roles at SentryOne as an EMEA Customer Success Engineer and Technical Specialist, focusing on user education and support. Additionally, Lee worked as a Solutions Engineer and Support Analyst at Advance Systems, implementing software solutions and providing technical support. Lee's career began at Heatons Stores as a Sales Assistant, and academic qualifications include a Bachelor of Science in IT Management and an Ordinary Degree in Computing from Technological University Dublin.
Sign up to view 0 direct reports
Get started