People & leadership

Daphni: management changes

Past 12 months · 31 Oct 2025–31 Oct 2026

No confirmed departures recorded in this period.

This reflects our available evidence, rather than proof that no changes occurred.

Review 1 unverified records →

← Back to Daphni