Nec Group

Provider of venue management and event business services

placeBirmingham, England, United Kingdom calendar_todayFounded 1976 groups850 employees language necgroup.co.uk
Coming soon