Skip to Content

Office & HR Administrator

Apply Now

About Aerospacelab

Our mission is supported by an ambitious vertically integrated approach: design & manufacture of small satellites combined with development of earth observation services.

Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science.

In 2026, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 500 full-time employees, with the ambition to position itself as the European leader in small satellites.

Role overview

Aerospacelab Switzerland has so far relied on our Belgian headquarters for most of its administrative and support functions. As our Lausanne site grows, we are creating our first on-site Office Manager & Happiness Officer position. You are the local point of reference for day-to-day life at the office and the relay of the Group corporate functions (HR, IT, Finance, Supply Chain & Logistics). This is a hands-on, multi-faceted role, reporting to Swiss site management and working closely with the corporate teams in Belgium.

Duties

HR administration

  • Act as the first point of contact for local employees on HR administrative matters
  • Support the employee lifecycle on site: contract paperwork, onboarding and offboarding logistics, permits and local formalities
  • Maintain employee files and local HR documentation, in coordination with Group HR
  • Support absence tracking, social insurance and pension-related administration with the relevant providers

Office management

  • Ensure the office runs smoothly: premises, equipment, supplies, meeting rooms, access and security
  • Welcome visitors, customers and partners
  • Be the contact for the landlord and building-related matters

Administration & coordination with corporate functions

  • Be the local relay for IT: equipment for new joiners, user support requests, coordination with the IT team
  • Be the local relay for Finance: expense reports, invoice flows, local accounting and fiduciary inputs, month-end and year-end support
  • Be the local relay for Supply Chain Management & Logistics: shipments, customs formalities, deliveries and reception of goods
  • Make sure information flows efficiently between the Swiss office and the Belgian corporate teams

Direct administration

  • Organize business travel for the local office: flights, trains, hotels, visas
  • Manage local suppliers and service providers: fiduciary, cleaning company, bank, insurers and others

Happiness & team life

  • Foster a positive, welcoming and inclusive atmosphere on site
  • Collect feedback and be the voice of the team towards site management
  • Help build the culture of the Swiss site and connect it to the wider group

Must have

  • Minimum 5 years of experience in a similar role (office management, administrative or HR support, ideally in a tech, industrial or international environment)
  • Valid Swiss residence and work permit (B permit minimum)
  • Strong organisational skills, rigour and discretion
  • Proactive, service-oriented and hands-on mindset, with autonomy as the single on-site support person
  • Excellent command of English and French

Nice to have 

  • Knowledge of German
  • Experience in a fast-growing site or scale-up environment
  • Experience working with corporate functions in a multi-site or international group
  • Familiarity with Odoo
  • Experience in the aerospace industry or another high-tech environment
  • Ability to travel lightly (approximatively 3 days twice a year) 
  • Department

    Human Resources

  • Office

    Switzerland

  • Contract type

    Permanent

Apply Now

What we offer

Build your own career path

Direct impact on the growth of the company

Flat hierarchy

Fast-paced environment

Flexible ways of working

Salary package consistent with your experience