EO Charging, a European provider of software, maintenance services, design and construction for depot-based van, truck and bus fleets, announced that John Walsh has joined the company as chief commercial officer of its Americas business. The company says Walsh brings more than three decades of experience in the transportation industry to the company, with expertise…
