Skip to main content
RC

Roy C. Hitchman AG

Baden, Aargau, CH (On-site)1 open job

Swiss retained executive search firm since 1986, recruiting senior business leaders and technical specialists across IT, finance, life sciences, and other sectors.

Roy C. Hitchman AG is a retained executive search firm based in Switzerland. Operating since 1986, the firm is headquartered in Zurich with a presence across Swiss commercial hubs including Bern, Basel, Zug, Lucerne, St. Gallen, Lausanne, and Geneva. It is a member of an international affiliation of executive search firms.

The firm's core work is identifying, assessing, and recruiting senior business leaders for roles at the C-suite and board level. Its service range includes executive search, board search, executive placement, personnel consulting, and broader human resource management. A distinct practice focuses on headhunting for technical specialists - relevant to cybersecurity leadership roles where the gap between candidate supply and organizational demand is structural, not cyclical.

The firm operates across multiple industry verticals: Information Technology, Audit and Tax, Finance and Legal, Media, Industry, Retail, Life Sciences, and Construction and Real Estate. For cybersecurity professionals, the IT vertical is the most direct intersection, though cybersecurity leadership roles increasingly span financial services, life sciences, and industrial sectors where Hitchman also maintains expertise.

1 Open job