23 Employers

Showing 21 to 40 of 23 Employers

Government

Canary Islands Health Service (SCS)

The public healthcare system responsible for providing medical services in the Canary Islands....

Government

Canary Islands Government

The regional government authority responsible for administration and services in the Canary Islands....

Large

Lopesan Hotels & Resorts

A leading hospitality group operating hotels and resorts in the Canary Islands....