Biogest America Inc
–
Denver, CO, 80209
50000USD - 100000USD per year
... Sales Manager to join our team. In this role, you will generate leads, attract new clients, and close deals. Your responsibilities will include creating and submitting sales reports, building rapport with new and existing customers within your territory ... - May 28