Europe Communications Manager
- Level
- Manager
- Department
- PR / Communications
- Location
- London Area, United Kingdom
- Posted
- Oct 29
- Category
- Electronics & Tech
- Company size
- 200-499 employees
More roles at Even Realities
Senior Product Designer [EvenHub]
Even Realities · IC · Product / UX · Shenzhen, Guangdong, China
May 13Apply