Electra was born and raised in Montgomery County, MD.

Throughout her scholastic career, she has excelled in school which resulted in graduating with various achievements from kindergarten through high school. She has also received a Certificate of Merit (CM) along with her high school diploma which represents her credits in advanced level courses.

Electra has also participated in a TRIO Upward Bound Program specializing in scientific and mathematics academic advancement before starting her journey as an undergraduate in college. She currently carries a Bachelors degree in Psychology and a Masters degree in Psychology upon her final completion from graduate school.

Her exceptional verbal and interpersonal skills landed her roles in customer service, executive administrative positions, and management in accounting. Currently, she is continuing her studies in accounting as her experience grows at Crossroads Live with the hopes of receiving her BA in accounting soon.