Batgroup

Vaud
103 Total Employees
Year Founded: 2020

Teams at Batgroup

Recently posted jobs

11 Days AgoSaved
In-Office
Lisbon, PRT
Information Technology
The Process Excellence Lead will audit, document, and standardize operational processes across Recruitment, Operations, and Administration, focusing on improving efficiency, quality, and customer journeys.
11 Days AgoSaved
In-Office
Lausanne, Waadt, CHE
Information Technology
Lead and improve finance operations, strengthen controls and compliance, support CFO and business leaders, oversee accounting, closing, A/R, A/P, payroll, tax, treasury, audits, FP&A partnership, and drive process improvements across international markets.
18 Days AgoSaved
In-Office
Pully, Vaud, CHE
Information Technology
Lead HR administration and payroll across three brands, ensuring flawless Swiss payroll execution, compliance with labor and social-security regulations, audit readiness, invoicing/accounts receivable oversight, team leadership, and cross-brand governance. Serve as escalation point for payroll, regulatory, and operational issues while optimizing processes and reporting to the COO.