Escarra was born around 1955 in Decatur in Georgia. She obtained a bachelor degree in psychology at Georgia State University. Furthermore, she completed the "Executive Management Program" at Columbia University and the "Executive Leadership Program" at Harvard University.