About this role
Performance Marketing & Communications Manager at SITA Switzerland Sarl. Location: Barcelona, Catalonia, Spain. Role: managing marketing, creating content, analyzing market Requirements: 7+ years marketing or corporate communications experience (IT/telecom preferred). Ability to implement marketing strategy, influence senior stakeholders, collaborate across matrix organizations, analyse markets, and manage agencies and budgets. Category: Marketing Seniority: Senior Level Tools: LinkedIn Learning, Microsoft Enterprise Skills Initiative, Pluralsight, Harvard Business Publishing, Airport Council International Commitment: Full Time Workplace: Hybrid Languages: English