Webinar Content Manager
- Hiring Organisation
- Robert Walters
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Contract Rate
- £64,000 per annum
regional priorities Manage localisation and translation across key EMEA languages Identify, recruit, and coach webinar speakers and subject matter experts Host and facilitate live webinars in both German and English Manage audience engagement, Q&A sessions, and live event flow Work closely with technical production teams to ensure seamless delivery … production, content strategy, or event marketing Strong stakeholder management and communication skills Experience localising content for international audiences Confident presenter with experience hosting live webinars or virtual events Highly organised and comfortable managing multiple projects simultaneously Experience within B2B SaaS, technology, marketing technology, or related industries is highly desirable Comfortable ...