A global business has confirmed plans to create up to 200 more jobs on Teesside after relocating to a new office space. The news comes as Firstsource starts migrating its operations from Fountain Court to new offices in the flagship Centre Square development in Middlesbrough. The business process management company, which already employs 500 people in the town, currently employs 27,000 people across UK, US, India and the Philippines.