TerraCycle Brand Partnerships & Communications

Nordic & UK Account Management, Marketing and Communications: Liaising with existing Nordic and UK brand partners Writing and translating website and marketing copy Developing and delivering marketing strategies for UK …