BDO Consulting names managing director