Trafalgar International names Carlos Septién CEO; Sanchez Talavera resigns
Trafalgar International appointed Carlos Septién as chief executive officer effective August 5, 2026. Porfirio Sanchez Talavera resigned as CEO and will remain chairman of the board.