Roles and responsibility of general manager