Corporate Units HR – HR Business Partner Job Details Why BT? We’ve always been an organisation with purpose; to use the power of communications to make a