Roles and responsibilities of managing director in a company