Jack Allen Jack Allen has joined Winning Moves as Licensing Manager. He joins from The Point.1888 where he had been for nearly 3 years, most recently as Brand Manager. Tags: Jack AllenThe Point.1888Winning Moves