Roles and responsibilities of managing director in construction company