About this role
Embrace the role of a Marketing & Communications Specialist and drive impactful campaigns across Europe and Asia. Lead multi-channel marketing, internal communications, and digital initiatives. Collaborate with senior leaders, manage a talented team, and shape strategic messaging for a global leader in technology services. Grow your career in a dynamic, fast-paced environment.. Category: Business Development