Queensland Council of Unions | Assistant Secretary | Brisbane – Australia

NZPPTA | Advisory Officer | Wellington

NZPPTA | Deputy General Secretary (Membership) – Full Time | Wellington

PSA | Union Organiser – Fixed term | Christchurch