(CNN) Randolph "Tex" Alles is expected to be named the next director of the Secret Service on Tuesday, law enforcement and administration sources tell CNN.

Alles, a retired Marine two-star general, currently serves as acting deputy commissioner of Customs and Border Protection. He joined CBP in 2012, after retiring from the Marine Corps after 35 years of military service.

Secret Service Deputy Director William Callahan has led the service since March 4 when the previous director, Joseph Clancy, retired.

The Secret Service director is appointed by the President and does not require Senate confirmation.

In recent weeks and months, the Secret Service has engendered a number of controversies and faced a series of security challenges.

Read More