Ecomma
Leo Vainio currently serves as the Chief Commercial Officer at Ecomma since August 2025. Prior to this role, Leo held substantial positions at Valmont Industries, Inc., starting as an Operations Analyst in the MENA region before advancing to Territory Sales Manager for the Middle East and East Africa, where notable achievements included leading major capital projects and fostering significant government partnerships. Previously, Leo gained experience as a Digital Sales Consultant at bfound.io and as a Sales Executive at Decathlon UK, consistently surpassing sales targets. Leo's early career included a role with the Finnish Defence Forces, which provided rigorous leadership training, and positions in logistics and sales. Educational qualifications include a Master of Arts in Business Administration from Edinburgh Business School and a postgraduate program in AI Strategy & Leadership from The University of Texas at Austin.
This person is not in any teams
This person is not in any offices