“Knew that investing in the relationship skills of both internal and customer-facing teams would make the biggest impact on every single touchpoint of the NEC’s customer experience.”
Opened by Elizabeth II in February 1976, the National Exhibition Centre (NEC) is located in Solihull, England. It has 20 interconnected halls, set in grounds of 611 acres (2.54 km2) and is home to the Resorts World Arena, making it the largest exhibition centre in the UK. It is the busiest and seventh-largest exhibition center in Europe.