News

Falkor appoints Pedro Alcântara as new CEO

Written by Falkor Communications | Nov 3, 2026, 6:00:00 AM