Sales & Marketing Manager - Learning Management Systems
9 days ago
Cambridge
Maintaining and developing existing relationships, pitching, and increasing business with partners * Researching, contacting, and developing relationships with, pitching and securing business from ...