Internal Communications Specialist (18 month FTC) - Leeds, UK - GoCardless | Joinrs