Please feel free to contact your account manager directly.  If you don’t know who your account manager is, please contact our main number or contact Nancy and we can direct you.  For all general inquiries, billing, or claims, please contact Nancy.

Main Number: 978-922-6600
Fax: 978-922-7650

Nancy Olsson

Office Admin

Nancy Olsson has been a resident of Beverly for 22 years and has been a key member of the Sterling team as an office administrator for 13 years! She loves traveling and spending time cooking/entertaining friends and family, especially her high school sweetheart and husband of 32 years, Mathz and her 4 grandchildren! She is an integral part in conducting the operations of the business and assuring that everything runs smoothly.

Phone: 978-922-6600

Rick Mooney

President / Principal

Rick Mooney is the President here at Sterling Insurance Agency. Rick has been married to his wife JoAnna since 1988 and they have three terrific children. He is a lifelong resident of Beverly and is an active community leader. He graduated from Salem State in 1985 and has been with Sterling ever since. He was named the President of Sterling Insurance in 2002 after learning the ins and outs of the business. Rick is involved in many organizations, including but not limited to Beverly Rotary, Beverly Main Street (co-president), Greater Beverly Chamber of Commerce, City of Beverly Advisory Board and Chin Friction Band (bass guitar/saxophone). Chin Friction was formed in 1985 and has been present in the community ever since, playing local shows as well as playing at Fenway Park at the 7th Annual ALS charity event.

Phone: 978-921-4201

Liz Cahill, CISR


Liz Mooney Cahill, CISR and Agency Principal, has been with Sterling Insurance since 1987. She deals primarily with commercial accounts and agency operations and loves interacting with customers.  Liz is a lifelong Beverly resident and graduated from Marian Court Jr. College.  She is married to Ed and has one son in college.  Liz enjoys being outdoors, traveling, museums, cooking and rooting on her favorite Boston sports teams. She is extremely active in the community. Some of her present and past affiliations include:  Beverly YMCA Board Member, Beverly Improvement Society Board Member, Friendly Garden Club of Beverly Past President, North Shore Women in Business Board Member, and Centerville Improvement Society.

Phone: 978-921-4203

Customer Service Representatives

All of our Customer Service Representatives (CSR’s) are fully licensed. That way you’ll always be speaking with a knowledgeable insurance person to answer your insurance questions.

Jayne Millerick

Personal Lines Manager

Jayne Millerick is a resident of Salem has been with the Sterling team for 15 fantastic years. She is a licensed broker and the manager of our personal lines department. She enjoys traveling, shopping and spending time with her two children and just welcomed a new grandson into her family. Her dedication to customer service has propelled her to excellence in her position, just ask her clients!

Phone: 978-921-4204

Tina DiPaolo, CISR

Director of Development – Personal Lines

Tina DiPaolo is the Director of Development. She is a personal lines account manager and a licensed broker. She is a lifelong Beverly resident and active community member. Tina, her husband and her son are all die hard Patriots fans. She has been with Sterling Insurance for 14 years and holds a CISR designation. Her attention to detail and commitment to her clients have been key factors in her many years of success here at Sterling Insurance. When you combine her years of experience with her extensive knowledge of the industry, you can see why her clients are so satisfied with her service.

Phone: 978-921-4206

Chris Mooney, CISR, CRIS

Business Development / Licensed Broker

Chris Mooney has been helping out at Sterling Insurance since he could walk. Chris graduated West Virginia University in 2013, Go Mountaineers! He immediately came back to Sterling to work in the family business. Chris is a licensed broker and currently holds a CISR designation and a CRIS designation. He’s involved with personal and commercial operations, along with business development. Chris is also a licensed real estate agent; he operates Sterling Realty alongside his brother, Connor. Chris is actively involved in the Beverly community, he sits on the Board of Directors for the Greater Beverly Chamber of Commerce and is on the Board of Directors for the Beverly Kiwanis Club. Chris is also member of MAIA’s Young Agents Committee and the BNI Red Rock Chapter.  He really loves Tom Brady.

Phone: 978-921-4202

Connor Mooney

Business Development / Licensed Broker

Connor Mooney graduated from University of Massachusetts Amherst in 2016. As a Business Development Manager, he has a variety of responsibilities that are instrumental to the success of the business and satisfaction of our clients. He’s a licensed Property and Casualty Producer in both Personal Insurance and Commercial Insurance. Connor is also a licensed Realtor® and has a passion for Real Estate. Connor’s favorite hobbies include snowboarding and eating.

Phone: 978-921-4205

Jack Hartnett

Personal Lines Assistant

Jack Hartnett is currently a senior at Salem State University and will be graduating in May. Jack is majoring in Business Administration with a concentration in Finance. As a Personal Lines Assistant, he helps with day to day and weekly tasks around the office, such as a processing changes and assisting with quotes. Jack is a diehard Celtics, Red Sox, and Patriots fan. He’s been a huge asset since joining the Sterling team in 2018.

Phone: 978-921-4224

Paige Nichols

Sterling Insurance Agency would also like to extend a massive thank you to our beloved Paige Nichols. Paige recently retired after giving us 24 exceptional years as a Customer Service Representative. From her first day, Paige was an instrumental part of our success here. She has mastered the insurance business inside and out, and her extensive knowledge provides great value to our customers. Her expertise paired with her personable approach to customer service allowed her to excel in serving our customers for many years. We just weren’t quite ready to let Paige leave us completely, so you may see her in the office every now and then imparting her wisdom upon us. Although her full-time presence in the office will be missed, we are delighted to know that Paige now has more time to focus on what makes her happy, like spending time at the beach or with her dog, Noodles.


Duncan the dog is our mascot here at Sterling Insurance. He was born in Tennessee 4 years ago, and then he bought a one-way ticket up to the north shore and has been here ever since! He is a mixed breed with some Dalmatian and just a pinch of Lab. Duncan’s hobbies include long walks on the leash, spending time with his family out on the boat, and his favorite, posing for pictures to post on his Instagram. We knew Duncan had a passion for insurance when we discovered that he always kept a back-up bone buried in the backyard, just in case. We are extremely proud to have such a good boy as our mascot.