TUI

Location

Luton

Staff & Space

294 people / 16,000 sq ft

Following project completion, a TUI’s companywide staff engagement survey revealed the E-Commerce Team were, “the most satisfied with their work environment and feel it motivates them to come to work”.