HR crucial in battle for talent says BPThe human resources sector has embarked on a global war for talent in its bid to attract and retain professionals especially to the oil and gas sector, which is predicted to witness a 10 to 15 percent “people deficit” by 2010. Speaki More… |