Star Alliance

Technical and Marketing direction, project management, design support, construction of interactive exhibits and project rollout into 10 airports worldwide. (for Star Alliance)

Comments are closed.