Theresa is a pharmacist and owner of Bay Street Pharmacy in Sebastian. She graduated with a BS in Pharmacy from the University of Florida in 1988 and became owner of Bay Street Pharmacy in 1999.

Theresa is very active with local, state and national pharmacy associations and is currently Speaker of the House of Delegates and Trustee for the American Pharmacists Association. She has previously served as President of the Florida Pharmacy Association and Brevard County Pharmacy Association. She is also the Treasurer of the Florida Pharmacy Political Committee (PAC).

In Sebastian, she serves as Immediate Past Chair of the Board of Directors for the Sebastian River Area Chamber of Commerce, member of the Board of Directors of Sebastian River Medical Center, American Cancer Society Treasure Coast Council and Substance Abuse Free Indian River (SAFIR) Coalition.

Theresa is married to Joe and has 3 children ages 20, 17 and 11.