James Cannon

Country Lead Switzerland

James Cannon is the Swiss Operations Lead for Ada Meher & Gilbert Meher GmbH, based in Zürich, Switzerland.

With a decade of expertise in the IT and Finance recruitment sectors, James has become a distinguished figure in the local market. His expertise in IT and sustainability makes him adept at recruiting top-tier talent. 

James has a strong track record in filling roles from Specialist to C-suite levels, driven by his exceptional skills in securing the best candidates and building long-term business relationships. 

Become a member

Create a profile and get job alerts to match your search!

  • hello@adameher.com
  • UK: +44 (0) 113 81 999 68
    Switzerland: +41(0)43 541 22 06
  • UK: Floor 4, 1 East Parade, Leeds, LS1 2AA
    Switzerland: Bahnhofstrasse 75, 8001 Zürich