Global Track & Trace leader · Switzerland
30 → 200 employees €15M → €50M recurring revenueMission details
- Outsourced finance leadership: reporting, indicators, profitability steering · 3 years of continuous support
- Technology centre in Portugal: from creation to operation · a 12-person hub up and running
- International executive search: 250+ qualified candidates, 5 senior engineers signed in 6 months
- Local HR organisation: processes deployed, teams structured