Global Communications Intern
2 days ago
Barcelona
Current enrollment in a Bachelor’s degree or Master’s degree program in Communications, Public Relations, Journalism, Marketing, or a related fi. This role partners closely with Business Units, Commercial Operations, corporate functions, and cross-functional teams to design and deliver impactful