Sheila was born and raised in Framingham, Massachusetts and moved to New York in 1983 to attend the College of New Rochelle. Upon graduation in 1987, she remained in New York and began a career in finance for the brokerage firm of EF Hutton. IN 1991, she married Tom Marcotte and eventually left Wall Street as a VP. for Lehman Brothers on the retail high-yield trading desk in 1994 to raise her own family.
In 1998, Tom and Sheila moved to Tuckahoe where an application to volunteer in the Village of Tuckahoe led to an appointment on the Library board in 1999. After serving as secretary to the Library board she was appointed as a Commissioner on the Village Planning Board. In October of 2001, the Tuckahoe Village Board appointed her as Trustee after the tragic attacks of 911, and she was elected the following March. In 2004 Sheila was appointed to the Eastchester Town Board and was twice elected to that seat. In the spring of 2010 Sheila won a special election for the County Legislator seat in District 10.
Sheila continues to serves on many boards and committees as well as volunteers locally in many organizations.
Sheila and Tom reside on Winter Hill Road in Tuckahoe along with their four children, Thomas 18, Meghan 17, Matthew 14 and Kevin 10.