BP has appointed Caroline Pearson as a business partner responsible for reward for staff in the firm’s oil division. Before joining BP in August, Pearson was compensation and benefits manager Europe Middle East and Africa at Macquarie Bank for four years. From 2004 to 2005, she was executive compensation officer at JPMorgan, and has also worked at KPMG and Anderson.