Skip to main

Error message

  • The page you requested does not exist. For your convenience, a search was performed using the query spain s setesca opens london office.

Page not found

Search results

  1. Spain’s Setesca opens London office

    Setesca, an ICT consultancy now has an office in London. The company has its headquarters in Barcelona and offices in Madrid and ... companies that require a specialised selection service in Spain. "Europe is a potential market for the type of ICT consulting service ...

    lawrence - November 1, 2017