Page not found
Search results
-
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