Business Development Manager

Job title: Business Development Manager

Company: One Stream

Job description: The Manager of Business Development is responsible for creating a strategy for new opportunities and leads in the North… American region to sell the company’s products. This role is also responsible for the direction and supervision of the Business

Expected salary:

Location: Atlanta, GA

Job date: Fri, 16 Oct 2020 04:01:37 GMT

Apply for the job now!