Chief Commercial & Technology Officer Steven Irwin ends run at shoe company Vivobarefoot
Steven Irwin has announced his departure from Vivobarefoot, where he spent almost three years, serving as Chief Commercial & Technology Officer. He joined the shoe...