+41 (0)22 552 55 65 info@barraudconsulting.com

Barraud Consulting,
your IT specialist in Geneva
since 1992


Barraud Consulting Sàrl, our IT services consulting agency, relies on 30 years of experience and IT consulting, IT installations, IT services, migrations and local or remote support.

Olivier Barraud, the creator of Barraud Consulting,based in Geneva,after 30 years of experience in IT services,puts all his know-how and skills in IT at the service of his clients.

The field of IT services is constantly evolving, Barraud Consulting puts itself in the shoes of its customers to provide them with IT solutions tailored to their needs,and allow them to remain at the forefront of technology.

Listening, skills and professionalism in the IT field, make Barraud consulting the market leaders in French and international Switzerland.

7 days a week and 24 hours a day, Barraud Consulting provides:

  • IT services management
  • IT support
  • IT troubleshooting for all businesses
  • Maintaining your computer networks
  • Computer Tips
  • Installing computer systems
  • Migration
  • Remote or local support on Mac or PC


The Barraud Consulting team is made up of IT experts who can respond to all the requests of its clients.

The computer world is vast and rich, but it can be hostile. Call on qualified and passionate IT specialists, a team of professionals who will be quick and discreet to ensure that their customers have the best service in terms of IT securityand data privacy.

We operate throughout Switzerland and abroad. As our customers need quick and effective technical support, we do everything possible to ensure excellent response responsiveness.

Would you like to discover our IT services or get personalized advice? We audit your IT infrastructure on request.

Come and meet us in our IT agency at the Carrefour de Rive in the center of Geneva, we welcome you from Monday to Friday.


They trust us