Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

List of Employment Agencies in Switzerland

Last updated

There are 4,594 employment agencies in Switzerland, one in every 298 Swiss companies. Most of them are small: three in five have one to four people, and only 53 firms employ 50 people or more. One in four staffing agencies is based in Zurich, Ginevra, Basilea, Zoug and Lausanne. Below you find the largest staffing agencies in Switzerland, the cities where they cluster, how many started this year and which are the oldest. The full list with addresses, phone numbers and email is in our Swiss company database or through the Zefix API.

4,594 companies indexed · Data counted on 3 November 2026

Companies4,5941 in298 Swiss companiesCities783Largest cityZurich 549Sole traders17%Employees1-4 (59%)Revenue$100-500K (66%)Email49%Phone63%Website63%

A live sample of the list

A live view of all 4,594 staffing agencies, sorted by revenue. Narrow it by region, city, employee size, revenue, legal form or founding year, or search a firm by name.

Work Selection AGWork Selection AG
Showing 25 of 4,594 companies
Company NameCountryCityAddress 1State/ProvincePostal CodeWebsiteFounding YearYearly Revenue in U.S. DollarsEmployees TotalBusiness Legal Type - DescriptionNumber of Companies in GroupCompany Registration Number
1
Work Selection AG
Switzerland
Risch
Schöngrund 31
Zug
6343
*****.com
1987
$46,781,488
68
Corporation
5
CHE-105.672.986
2
Opus Personal AG
Switzerland
Zoug
Bundesplatz 10
Zug
6300
*****.ch
2011
$46,069,601
68
Corporation
12
CHE-258.983.698
3
Team Personnel Solutions SA
Switzerland
Arbedo-castione
Via San Gottardo 18a
Ticino
6532
*****.ch
2012
$26,644,324
19
Corporation
2
CHE-466.864.654
4
Randstad (schweiz) AG
Switzerland
Zurich
Leutschenbachstrasse 45
Zürich
8050
*****.ch
1978
$24,330,308
250
Corporation
4417
CHE-105.866.266
5
Peko AG
Switzerland
Bad Zurzach
Ocostrasse 1
Aargau
5330
*****.ch
1981
$19,464,246
250
Corporation
N/A
CHE-109.903.423
6
Gi Group SA
Switzerland
Neuchâtel
Avenue Edouard-dubois 20
Neuchâtel
2000
*****.com
1985
$19,464,246
439
Corporation
29
CHE-105.861.694
7
Jobcloud AG
Switzerland
Zurich
Albisriederstrasse 253
Zürich
8047
*****.ch
2011
$18,491,034
350
Corporation
4
CHE-443.545.563
8
Hays (schweiz) AG
Switzerland
Zurich
Beethovenstrasse 19
Zürich
8002
*****.ch
1999
$15,571,397
160
Corporation
346
CHE-105.270.719
9
Im Sibold GMBH
Switzerland
Brugg
Badenerstrasse 13
Aargau
5200
*****.ch
2013
$14,598,185
150
Corporation
N/A
CHE-305.958.478
10
Global Projects Services AG
Switzerland
Zurich
Uetlibergstrasse 134a
Zürich
8045
*****.ch
1964
$12,651,760
75
Corporation
155
CHE-107.849.557
11
Mobil Services AG
Switzerland
Wolfhalden
Friedberg 806
Appenzell Ausserrhoden
9427
*****.ch
1924
$11,305,401
4
Corporation
N/A
CHE-109.487.353
12
Careerplus SA
Switzerland
Neuchâtel
Place Coquillon 2
Neuchâtel
2000
*****.ch
1995
$9,798,900
150
Corporation
12
CHE-106.126.309
13
Asspro AG
Switzerland
Wagenhausen
Rheingasse 5
Thurgau
8259
*****.ch
2002
$9,732,123
106
Corporation
2
CHE-109.905.907
14
Tempobrain AG
Switzerland
Zurich
Buckhauserstrasse 1
Zürich
8048
*****.ch
1998
$9,245,517
95
Corporation
12
CHE-100.223.368
15
Manpower SA
Switzerland
Lancy
Esplanade de Pont-rouge 2
Genève
1212
*****.ch
1997
$7,785,698
80
3505
CHE-483.381.285
16
Hans Leutenegger SA
Switzerland
Lucerna
Töpferstrasse 8
Luzern
6004
*****.ch
1992
$7,785,698
80
11
CHE-465.672.247
17
Iepc Energy SA
Switzerland
Ginevra
Rue Des Charmilles 8
Genève
1203
*****.com
2009
$7,299,092
50
Corporation
2
CHE-114.905.221
18
Business Life AG In Liquidation
Switzerland
Wangen-brüttisellen
Hegnaustrasse 60
Zürich
8602
*****.ch
2009
$7,299,092
650
Corporation
6
CHE-115.113.599
19
Heidrick & Struggles AG
Switzerland
Zurich
Othmarstrasse 8
Zürich
8008
*****.com
1988
$7,201,772
74
Corporation
87
CHE-106.040.748
20
Academic Work Switzerland SA
Switzerland
Ginevra
Rue Des Deux-ponts 14
Genève
1205
*****.ch
2006
$7,007,129
75
Corporation
113
CHE-113.295.325
21
Interiman S.A.
Switzerland
Renens Vd
Avenue Des Baumettes 7
Vaud
1020
*****.ch
1997
$6,663,252
102
Corporation
77
CHE-106.835.914
22
Active.personal AG
Switzerland
Zoug
Bundesplatz 10
Zug
6300
*****.ch
2017
$6,299,161
5
Corporation
12
CHE-494.748.326
23
Wilhelm AG, Zurich
Switzerland
Zurich
Hagenholzstrasse 56
Zürich
8050
*****.ch
1987
$6,202,977
43
Corporation
6
CHE-106.200.354
24
Swissjob Service AG
Switzerland
Lucerna
Littauerboden 1
Luzern
6014
*****.ch
2013
$5,839,274
81
Corporation
3
CHE-346.201.208
25
Ghr Global Human Resources LTD
Switzerland
Baar
Blegistrasse 13
Zug
6340
*****.ch
2000
$5,552,710
85
Corporation
2
CHE-110.561.418

Showing 25 of 4,594 companies

Request Free Sample
Show the numbers for

Staffing agencies in Zurich

Zurich has 549 employment agencies and staffing agencies, 0.6% of all 91,818 Zurich companies and 78% above the national share. Half Zurich firms have fewer than five people; 13 have 50 or more. 8 new firms were entered in 2026, 34 date from before 1990.

Size

1-4 staff
276 · 51%
5-9
204 · 38%
10-19
28 · 5%
20-49
22 · 4%
50+
13 · 2%

Legal form

Sole traders
70 · 13%
Partnerships
5 · 0.9%
GmbH and AG (Sàrl and SA)
386 · 70%
Other or none
88 · 16%

Share

Of the Swiss total
12.0%
Of all Zurich companies
0.6%
Against the national share
1.8×

New

Entered 2026 so far
8
Entered 2025
28
Of Switzerland's 2026 entries
5.1%

Old

Before 1990
34 · 6%
1990 or later
515 · 94%
Of Switzerland's pre-1990 firms
15.5%

Reachable

Email
281 · 51%
Phone
370 · 67%
Website
377 · 69%

Revenue (USD)

Under $100K
32 · 6%
$100K-$500K
358 · 66%
$500K-$1M
109 · 20%
$1M and more
43 · 8%

Largest

  1. 1350
  2. 2250
  3. 3239
  4. 4160
  5. 5150
Free Zurich sample

Where in Switzerland?

Zurich has the most employment agencies in Switzerland (549), ahead of Ginevra (220), Basilea (187), Zoug (171) and Lausanne (126). Together the five hold one in four of them. Relative to their size, Zoug, Zurich and Basilea have the most: 1.7 to 2.3 times the national share.

Cities by number of firms

783 Swiss cities have at least one staffing agency; 83 have ten or more; 389 have exactly one. Click a city to set the lens.

Only here

Where they cluster

Staffing agencies per 100 companies, in cities with at least 100 of them. The national share is 0.34. Zoug has 2.3 times the national share.

  • 2.3×
  • 1.8×
  • 1.7×
  • 1.4×
  • 1.4×
  • 1.3×

Dashed line: the national share. A filled dot is twice the national share or more.

How many employment agencies are there in Switzerland?

Employment agencies and staffing agencies in Switzerland

4,594

3 November 2026

There are 4,594 employment agencies and staffing agencies in Switzerland in our data (3 November 2026). That is one in every 298 Swiss companies. About 4 new firms are entered in the register every week this year (158 so far in 2026).

Structure

Single-site firms
3,523 77%
Head offices
344
Branch offices
727

Classification

NACE Rev. 2 codes 7810 and 7820. Our platform filter is NACE Rev. 2 7810, 7820.

Register

2,940 of the 4,594 are GmbH and AG (Sàrl and SA) (64%); 788 are sole traders. They come from Zefix and our Swiss register data, through the Zefix API.

Largest staffing agencies in Switzerland

The biggest firms by staff and by revenue, the largest in Zurich. Click a name for the record.

Jti Services Switzerland is the largest staffing agency in Switzerland by headcount. 53 firms employ 50 people or more; 28 employ 100 or more.

  1. 1Ginevra1,300 staff
  2. 2Baar775 staff
  3. 3Wangen-Brüttisellen650 staff
  4. 4Saint-Gall600 staff
  5. 5Neuchâtel439 staff
  6. 6Zurich350 staff
  7. 7Morges300 staff
  8. 8Bad Zurzach250 staff
  9. 9Zurich250 staff
  10. 10Zurich239 staff

By employee size · 4,552 firms with a known headcount

EmployeesShareFirms%
1-42,680
5-91,474
10-19261
20-4984
50-9925
100-19913
200-4999
500-9992
1,000+4

59% have 1 to 4 people; 84 have 20 to 49; 53 have 50 or more.

By yearly revenue (USD)

RevenueShareFirms%
< $100K474
$100K-$500K2,996
$500K-$1M823
$1M-$5M197
$5M-$10M15
$10M-$50M11

66% between $100,000 and $500,000; 197 between $1M and $5M; 26 above $5M.

Firm sizes in Switzerland

Of the 4,552 Swiss staffing agencies with a known headcount, 2,680 (59%) have one to four people, 1,474 have five to nine, 345 have ten to 49 and 53 have 50 or more. Most firms turn over between $100,000 and $500,000 a year (2,996, 66%).

EU size bands · the grey line shows all Swiss companies

  • Micro under 104,154 91%
  • Small 10 to 49345 8%
  • Medium 50 to 24947 1%
  • Large 250+6 0.1%

Grey line: the share among all Swiss companies (94% have under ten staff).

26

firms turn over more than $5 million a year; 11 more than $10 million.

158

firms were entered in 2026.

The oldest firms in Switzerland

Our data holds 1 Swiss staffing agencies from before 1900, 3 from before 1950 and 219 from before 1990.
  1. 1891
    1. Dietikon
  2. 1924
    1. Zoug
  3. 1962
    1. Morges
  4. 1964
    1. Zurich
  5. 1965
    1. Lausanne
  6. 1966
    1. Winterthur

Fewer than five firms date from before 1950, so the timeline starts with the oldest firms before 1990.

Older than you

Live tool

Move the slider to a year. Two live counts, scoped to this industry.

219

Swiss staffing agencies date from before 1990

35

were entered in 1990

How reachable are they?

Staffing agencies are easier to reach than the average Swiss company: 63% list a phone number and 63% a website.
  • Email2,231 49%
  • Phone2,890 63%
  • Website2,911 63%

Grey line: all Swiss companies (email 26%, phone 39%, website 38%).

Newcomers in Switzerland in 2026

158 staffing agencies were entered in the Swiss register so far in 2026, about 4 a week, after 219 in 2025. Switzerland as a whole saw 35,570 new companies in 2026, so this industry takes 0.4% of the inflow.

Register entries per year

  1. 2172022
  2. 3842023
  3. 2622024
  4. 2192025
  5. 1582026 so far

91 of this year's 158 are GmbH and AG (Sàrl and SA).

The biggest newcomers of 2026

The year is the register entry; an established firm that changes legal form appears as new.

  1. 1Speicher20 staff
  2. 2AltstättenForeign company14 staff
  3. 3Zoug5 staff
  4. 4Thal5 staff
  5. 5Lucerna5 staff

Sole traders or GmbH: how they are organised

One in six Swiss staffing agencies work as sole traders, against 40% of all Swiss companies. Two in three are GmbH and AG (Sàrl and SA).
Sole traders (Einzelunternehmen): 788, 17% · 3 November 2026Partnerships: 41, 0.9% · 3 November 2026GmbH and AG (Sàrl and SA): 2,940, 64% · 3 November 2026No form on record or other: 825, 18% · 3 November 20264,594companies
  • Sole traders (Einzelunternehmen)78817%
  • Partnerships410.9%
  • GmbH and AG (Sàrl and SA)2,94064%
  • No form on record or other82518%
Single-site
77%
Head offices
344
Branches
727

All Swiss companies: 40% sole traders, 2% partnerships, 40% GmbH and AG (Sàrl and SA).

How they compare

Next to related industries

There are 3 cleaning companies for every staffing agency in Switzerland.

IndustryFirmsWebsite1-4 staff
Cleaning Companies13,83845%65%
Landscapers7,94461%77%
Employment Agencies4,59463%58%
Security Companies1,84755%67%
Event Companies97694%69%
Rental Companies36968%64%

In other countries

CountryFirmsPer 1,000 cos.
The USA175,8512.8
France37,3352.6
Germany25,3263.7
Australia18,5222.2
Brazil15,3040.5
Switzerland4,5943.4

Frequently asked questions

How many employment agencies are there in Switzerland?

There are 4,594 employment agencies and staffing agencies in Switzerland in our data, counted on 3 November 2026. That is one in every 298 Swiss companies.

Which is the largest staffing agency in Switzerland?

Jti Services Switzerland in Ginevra, with 1,300 staff. By revenue Work Selection in Risch leads with $46.8 million a year.

Which Swiss city has the most employment agencies?

Zurich, with 549, ahead of Ginevra (220), Basilea (187), Zoug (171) and Lausanne (126). Relative to its size, Zoug has the most: 2.3 times the national share.

How many staffing agencies are there in Zurich?

549, which is 0.6% of all 91,818 Zurich companies and 78% above the national share.

How big is a typical staffing agency?

Small. 59% of the 4,552 firms with a known headcount have one to four people; 53 have 50 or more. Most turn over between $100,000 and $500,000 a year.

Are Swiss employment agencies sole traders or companies?

One in six (788) are sole traders, 0.9% are partnerships and 64% (2,940) are GmbH and AG (Sàrl and SA).

How many staffing agencies started in 2026?

158 were entered in the Swiss register so far in 2026, after 219 in 2025. 91 of them are GmbH and AG (Sàrl and SA).

What is the oldest staffing agency in Switzerland?

PG Service und Betriebs-Ag in Dietikon, 1891, followed by Waller Consulting in Zoug (1924) and Manpower in Morges (1962). 1 firm dates from before 1900.

Which industry code covers employment agencies?

Swiss employment agencies are classified under NACE Rev. 2 codes 7810 and 7820. Our platform filters them on NACE Rev. 2 7810 and 7820.

Can I download the full list?

Yes. All 4,594 firms with address, phone, email, legal form, employees, revenue and founding year, as Excel, CSV or through the API.

Get the full list of employment agencies in Switzerland

All 4,594 firms with address, phone, email, legal form, employees, revenue and founding year. Excel, CSV or API, delivered within 24 hours.

Get a free sample
+31 20 705 2360