Edo Povel

Country Manager

Commercial leader with 20+ years of experience building high-performing sales, customer success, and operations teams for international digital organizations. Skilled in driving results, scaling teams, and delivering success beyond expectations.