Office Fit Out - New 700 Seat "State of the Art" Contact Centre
One of the UK's largest outsourced Contact Centres with over 11,000 employees operating out of 7 UK centres and one 1500 seat facility in Pune - India totalling over 750,000 sq feet, Ventura exclusively use Cube Support Services for the design, management and operation of all their facilities across the UK.