Mechelle has been in the commercial insurance industry since 2007. She started her career at a brokerage agency in the mail room and quickly worked her way up to policy issuance supervisor. She joined Ben Brown in 2018 and enjoys helping our customers with their policy renewals and endorsements. She currently holds her 440 CSR insurance license.
Mechelle is a native Floridian who grew up in the Orlando area and relocated to Venice to be closer to her family. In her spare time she loves spending time with her husband, daughter, family and friends.