campaigner [noun] + seasoned [adjective]