Allstar has unveiled its new Chargepass EV payment solution and welcomed a new managing director to oversee the rollout.