πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Office Head

Company

bnetwork

Location

genf, genf

Posted

July 11, 2026

Position Overview

Your missions

As the local representative of the Group, you will take full responsibility for the Swiss office, combining business development and operational leadership (2-3 persons).

In an agile and entrepreneurial environment, you will actively contribute to structuring and growing the business on the Swiss market.

Key responsibilities

Identify and develop business opportunities in Switzerland.

Actively contribute to prospecting and lead management.

Prepare commercial proposals in coordination with Group teams.

Build and maintain a strong local network (clients, partners, providers).

Represent the organization at industry events.

  • Operational management

Lead and develop your team by fostering skills development and inspiring a culture of collaboration and excellence.

Manage the relationship with the client and all stakeholders.

Budget preparation.

A good kno...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now