Australian Payments Plus
Jack Moggach is currently the Head of Technology at Australian Payments Plus, with a background in technology leadership roles at various companies such as Beem and Pollen Digital. Jack has a Bachelor of Engineering and Bachelor of Arts from UNSW.
This person is not in any teams