BP has appointed Martin Self as flexible benefits project director, with responsibility for introducing flexible benefits at BP.

Previously, he was EMEA benefits manager at Bank of America for five years.