direct marketingretail salescorporate saleschannel salescommunication skillspharma sellingmedical representativemedical advisormedical executivemedical directormedical sales representativemedical social workersales taxbranch sales managemedical salespharm salepharma marketingpharmeceutical sale