Thame, England, GB jobs