
Lungu Leo
DEV
January 8, 2026

Radu Mazare
CEO
December 11, 2025

Vlad Postelnicu
CEO
December 2, 2025

Lungu Leo
DEV
November 26, 2025

Vlad Postelnicu
CEO
November 20, 2025






