deputy managing director - senior management role