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…
Location: Atlanta, GA
Job date: Fri, 16 Oct 2020 04:01:37 GMT
Apply for the job now!