AN international tech company has left its Bournemouth HQ, saying ‘the council has let down the town.’