Greater Boston Area
3 weeks ago
Our Marketing Manager will be our first Marketing team member based in Boston! You/They will be responsible for coordinating different marketing projects in a wide range of marketing functions, including communications, advertising, branding, digital marketing, and social media. The Marketing Manager must be an organised multitasker able to handle many diverse projects at once and meet tight deadlines.