Sheila began working in the health care industry in 1994 when she became a medical technologist specializing in venipuncture and in 1996 became a member of the American Medical Technologists. Her daughter was volunteering after school at the Glenner Family Center in Escondido and told her mom about an opening for a program aid—Sheila began February 1, 1995.

In 1996 she became a certified nurse aid (C.N.A.) and took on the position of activity coordinator. In 1999 she accepted the position of program director of the Glenner Fallbrook Center, and in 2001 she moved to the Glenner Encinitas facility as the program director. She received her bachelor of science in psychology from Excelsior Regents College, Member of the University of the State of New York in 2007, and in 2009 she took on the dual position of program director/social worker.