Exclusive News Articles

Skelia is pleased to announce the opening of a new London office

London continues to welcome new businesses as international companies see the capital as a vital step in their expansion plans. One such company is Skelia, which has recently acquired a London office whose focus will be on sales, development and project management. Skelia, while not a household name, is internationally known as an ICT (information and communications technology) and BPO (business process outsourcing) services company.