Located in Wigan, the heart of the North West of England, the DW Stadium is a versatile venue with 12 flexible meeting and event rooms that can accommodate 5 to 500 guests for various types of functions, including conferences, meetings, training days, seminars, product launches and exhibitions. We... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet