Lee Walsh

Lee Walsh is the Director of Customer Success at Element34.

About Lee Walsh

Lee is the Director of Customer Success at Element 34, where he oversees all technical customer facing activity. Based out of Dublin, Ireland, Lee ensures existing customers are getting the most out of their SBOX installation through training, onboarding, troubleshooting and any general automation issues they may face throughout this journey. Both at Element 34 and in other previous roles, Lee has helped many companies migrate off their own homegrown solutions and has ensured they have made the correct decision based off of their needs/requirements.