Marc Blumberg joins Envolve Tech as Vice President of Sales
2021 is already shaping up to be a very exciting year for Envolve Tech! Today we are thrilled to announce the opening of our first overseas office – in New York – and the addition of our first Vice President of Sales, Marc Blumberg. Marc has previously helped startups from the UK and Germany successfully […]