U
Cybersecurity Threat Analyst/in
upConsult
Bern, CH
Bern, CH (Hybrid)1 open job
Swiss headhunting and personnel placement company matching candidates with clients across Switzerland.
upConsult is a headhunting and personnel placement firm based in Switzerland, working on the recruiting side of the market rather than building security products itself. The company places candidates with clients across Switzerland; the operation is defined by that service - search, selection, placement - not by proprietary tooling or a named technology stack. For a security professional evaluating an introduction, the relevant fact is who is doing the introducing, and what exactly is being brokered.
What is documented is narrow: a Swiss footprint, a personnel placement mandate, and a website at upconsult.ch. There are no published technical domains, product lines, scale metrics, funding history, founding year, or team size attached to the name. That leaves the usual due diligence questions open - which client engagements the firm actually handles, how it sources for security roles specifically, and what its pipeline looks like in practice - and they are worth asking directly before treating any listing as a fit.
The threat model here is the standard one on the placement side of the industry: a role description that oversells the mandate, a client whose security function is under-resourced, or a process that stops at the CV handoff. Candidates should press for specifics - team structure, tooling, reporting lines, incident history - and treat those answers, not the recruiter's framing, as the signal.