Team Leader Training IT company based in Holland with global business, processing payments across currencies. Background This growing technology business introduced a new role of team leader as departments grew and structures came into place. Like many businesses everyone is