Business Development Manager
Posted a week ago by Eleven
- Location:
- Cambridge
- Job Type:
- Permanent
You will demonstrate their technology to potential customers and build strong market relationships. Your role includes showcasing products, understanding customer needs, and developing strategic partnerships. Key Responsibilities. Technology Demonstration: Showcase our clean energy … more