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
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.
| Company Name | Country | City | Address 1 | State/Province | Postal Code | Website | Founding Year | Yearly Revenue in U.S. Dollars | Employees Total | Business Legal Type - Description | Number of Companies in Group | Company 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 SampleStaffing agencies in Zurich
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
- 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
- 1350
- 2250
- 3239
- 4160
- 5150
Where in Switzerland?
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.
Largest staffing agencies in Switzerland
Jti Services Switzerland is the largest staffing agency in Switzerland by headcount. 53 firms employ 50 people or more; 28 employ 100 or more.
- 11,300 staff
- 2775 staff
- 3650 staff
- 4600 staff
- 5439 staff
- 6350 staff
- 7300 staff
- 8250 staff
- 9250 staff
- 10239 staff
26 Swiss staffing agencies turn over more than $5 million a year; 11 more than $10 million. GmbH and AG (Sàrl and SA) only.
- 1$46.8M
- 2$46.1M
- 3$26.6M
- 4$24.3M
- 5$19.5M
- 6$19.5M
- 7$18.5M
- 8$15.6M
- 9$14.6M
- 10$12.7M
Zurich's largest staffing agencies employ 150 to 350 people.
- 1350 staff
- 2250 staff
- 3239 staff
- 4160 staff
- 5150 staff
- 695 staff
- 788 staff
- 875 staff
- 974 staff
- 1070 staff
By employee size · 4,552 firms with a known headcount
| Employees | Share | Firms | % |
|---|---|---|---|
| 1-4 | 2,680 | 59% | |
| 5-9 | 1,474 | 32% | |
| 10-19 | 261 | 6% | |
| 20-49 | 84 | 2% | |
| 50-99 | 25 | 0.5% | |
| 100-199 | 13 | 0.3% | |
| 200-499 | 9 | 0.2% | |
| 500-999 | 2 | <0.1% | |
| 1,000+ | 4 | <0.1% |
59% have 1 to 4 people; 84 have 20 to 49; 53 have 50 or more.
By yearly revenue (USD)
| Revenue | Share | Firms | % |
|---|---|---|---|
| < $100K | 474 | 10% | |
| $100K-$500K | 2,996 | 66% | |
| $500K-$1M | 823 | 18% | |
| $1M-$5M | 197 | 4% | |
| $5M-$10M | 15 | 0.3% | |
| $10M-$50M | 11 | 0.2% |
66% between $100,000 and $500,000; 197 between $1M and $5M; 26 above $5M.
Firm sizes in Switzerland
EU size bands · the grey line shows all Swiss companies
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
- 1891
- 1924
- 1962
- 1964
- 1965
- 1966
Fewer than five firms date from before 1950, so the timeline starts with the oldest firms before 1990.
Older than you
Live toolMove 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?
Grey line: all Swiss companies (email 26%, phone 39%, website 38%).
The full list with these fields is in our Swiss company database.
Newcomers in Switzerland in 2026
Register entries per year
- 2172022
- 3842023
- 2622024
- 2192025
- 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.
- 120 staff
- 214 staff
- 35 staff
- 45 staff
- 55 staff
Sole traders or GmbH: how they are organised
- 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.
| Industry | Firms | Website | 1-4 staff |
|---|---|---|---|
| Cleaning Companies | 13,838 | 45% | 65% |
| Landscapers | 7,944 | 61% | 77% |
| Employment Agencies | 4,594 | 63% | 58% |
| Security Companies | 1,847 | 55% | 67% |
| Event Companies | 976 | 94% | 69% |
| Rental Companies | 369 | 68% | 64% |
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.
Discover more: related industries, in other countries
The lists closest to this one. Every industry and city in Switzerland is on the Switzerland page.
Europe
Africa and Middle East
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