HEAD OF PEOPLE ACTIVATE jobs in United Kingdom #2