Barbara Cray is a graduate of Wellesley College and Hastings College of the Law. She has been an AV-Preeminent rated attorney by Martindale-Hubbell for over twenty years.

Ms. Cray became a member of the Maine Bar in December of 2018, and has now practices banking law in Maine and California.  Between 1993 and 2006 Ms. Cray served as a Judge Pro Temp/Temporary Judge for the Santa Clara County Superior Court.  In 2006 Ms. Cray trained for and was appointed a mediator for the United States District Court of the Northern District of California, and has since been handling civil mediation matters for the Court. 

Ms. Cray also has a creative side and is a PBS filmmaker, independent producer, director, writer and songwriter.