Skip to main content
Emma Lampert

Emma Lampert, Global Head of Customer Success at Localz. Change and success leader currently revolutionising the last mile, scaling out the Localz success and sales engines.

Articles by: Emma Lampert