Meet Our Management Team
Steve Ellis, President
Steve Ellis is a great example of a local guy making good. Born and raised in Hopedale, Steve takes pride in being an active member of the Milford community. From the Milford Chamber of Commerce and the Milford Rotary club (he is former chairman and current member of both) and a former member of the Board of Trustees for the Milford Regional Medical Center, Steve understands that being a local agent isn’t about writing insurance policies. It’s about knowing your neighbor and being there. “Obviously, there are a lot of choices out there today but we pride ourselves on our customer service and that’s how we stand out. We build relationships with our customers.”
Steve Graduated from Southern New Hampshire University with a Bachelor’s degree in Marketing and worked as an Adjuster and Officer manager for Crawford and Company and Insurance Adjustment Services ( I.A.S ) before joining his father Peter Ellis at Bright Insurance. Steve worked as a Sales producer for 4 years before becoming President and Treasurer where he serves today.
Under Steve’s leadership in 2013 Bright Insurance acquired Jensen Sheehan insurance in nearby
Holliston. When Steve isn’t working, he enjoys spending time with his wife Lynne and their two grown sons, as well as fly fishing, hunting and golfing.
Scott Ellis, Operations Manager
No two days are ever the same for Scott Ellis, and that’s just the way he likes it. Scott joined Bright Insurance Agency as our Operations Manager in the fall of 2016 after working for Hanover Insurance as an adjuster. Scott oversees all of the technology in the office, and also supervises the high school students we regularly hire to work in our mailroom. Community means a lot to Scott, so much so that he is a member of the Milford Auxiliary Police department. When he isn’t working Scott enjoys training his dog, traveling and spending time outdoors. He graduated from Worcester State University with a bachelor’s degree and he is proud to be the third generation of Ellis’ to join Bright insurance, working with his uncle Steve Ellis and his grandfather Peter Ellis.
Krishna Swanson, Accounting Manager
Krishna Swanson may be our Accounting Manager but for her it’s not just about the money. Krishna joined Bright Insurance in 2011 as the Accountant and was promoted to Vice President in March of 2018. She wears many hats including administration and human resources. Helping the agency to support the community is very important to her. She manages the agency’s participation in community events, supporting local teams and activities. When Krishna isn’t working she enjoys traveling and camping with her husband and participating in her church’s community events.