Principals and Key Agents at Cole Harrison Insurance 

The main office of Cole Harrison Insurance is situated on Main Street in Kennebunk, Maine. The business is managed by partners Jeffrey Cole, James Harrison and Robert Foley. Jeff, Jim and Bob bring more than 80 years of combined insurance experience to the agency, as well as a passion for serving their community.

Cole Harrison Insurance has satellite offices in Kittery and Carrabassett Valley, Maine. Add in the experience of Bill Cutts, who manages the Kittery office, and Jim Wilson, who manages the Carrabassett Valley office, and the Cole Harrison management team has more than 100 years of combined experience. Behind-the-scenes, these key personnel are joined by an experienced and professional support team.

Jeffrey Cole

Jeffrey Cole has been a life-long resident of the Kennebunks. He graduated from Berwick Academy in 1972 and subsequently the University of Maine Orono in 1976 with a major in Business Management. In 1980, following a brief period with a petroleum marketer, Jeff became the fifth generation of the Cole family to join the firm.

In 2001, Jeff Cole became President of the company and continues to serve in that capacity. His focus and expertise are in the areas of business, public entity and marine insurance.

Serving as a Trustee of South Congregational Church and Kennebunk Free Library, Directorships with the Brick Store Museum and Youth Education in Sports Foundation, 27 years between the Kennebunkport Fire and Kennebunk Fire Departments, involvement with many youth sports organizations throughout his two children’s lives, fundraising for the Leukemia & Lymphoma Society and serving on the Northeast Council for USA Triathlon, Jeff continues to stay involved and committed to the local and larger communities.

With his wife of 30 years, Kim and Jeff co-founded the Kennebunk Beach Triathlon Club in 2007, mentoring to novice and young multi-sport athletes.


James Harrison

James Harrison was born and raised in Kennebunk, where he graduated from Kennebunk High School in 1976. Jim went on to obtain a Bachelor of Science in Finance and Marketing from Concordia University, Loyola College, Montreal, Quebec and a Deplome from the University of Marseille France at Aix–En–Provence.

Jim worked in the corporate sales division of Hilton Hotels before entering the insurance industry in the summer of 1984, when he joined his father’s business, Cole Harrison Agency. Jim obtained his Certified Insurance Counselor designation in 1987 after being awarded the annual scholarship that is presented by the Insurance Institute for the Society for Certified Insurance Counselors.

Since returning to Kennebunk more than 25 years ago, Jim has been involved in numerous local non-profits at the Board of Directors level. Such associations include The Brick Store Museum, The Kennebunk Land Trust, The Hope Cemetery Corporation, Pack 304 Cub Scouts of America, Troop 304 Boy Scouts of America, Kennebunk, Kennebunkport Little League and Emerald Management Low Income Affordable Housing. He also served his town for 23 years as a firefighter and secretary treasurer of the Kennebunk Fire Department. Jim has also worked extensively with the York County Shelters food pantry and is registered with the Good Shepard Food Bank of Auburn.

Jim Harrison recently became a member of the Corporation for Hospice of Southern Maine that operates the Gosnell Hospice Facility in Scarborough. Jim truly believes that one has an obligation to give back to the people of his/her community. Through action and commitment, he believes each of us can help make our home town better.

Jim has been blessed with 25 years of marriage to his wife Laura. Together they have raised three wonderful children (two daughters and a son).


Robert Foley

Robert Foley was born and raised in Kittery, Maine. Bob graduated from Traip Academy and the University of Southern Maine with a degree in Political Science. Bob began his insurance career in 1977 with Allstate Insurance Company working as an auto claims adjusters, a property claims adjuster and subsequently being promoted to the Property Claims Manager.

In 1986 Bob Foley founded an Allstate sales office in Wells. In 1997, we asked Bob to join the Cole Harrison Agency, selling both personal lines and commercial insurance products. Today, Bob manages the Personal Lines Department at the Kennebunk office.

Bob obtained his Certified Insurance Counselors designation in 2002. The exam for this certificate required him to complete five rigorous training topics dealing with current insurance-related topics and risk management issues. To maintain this designation Bob attended an annual three-day training seminar focusing on several insurance related topics.

Bob is a very active community leader in the Town of Wells serving as a member of the Board of Selectmen, Charter Commission, Wells Rotary Club, Save Our Shores – Maine and many other community-focused organizations. Moreover, Bob has served as chairman and/or president of many of these organizations.

Bob defines himself as a problem solver who enjoys helping people provide financial security for themselves and their families. Bob resides in Wells with his wife Maryanne and their two sons.


John Kreie

John was born and raised in Wells, Maine, where he graduated from Wells High School in 1992. He earned his bachelor’s degree in Criminology from the University of Southern Maine where he also played baseball. John began his insurance career in 1999 as a claims adjustor with Progressive Insurance. He began his insurance sales career in 2005 with Liberty Mutual in the Kennebunk office. Cole Harrison Insurance was pleased to have John join our team in January 2013, where he is able to provide personal, commercial and life insurance products to clients in both Maine and New Hampshire, where he holds state insurance licenses.


Bill Cutts and Our Kittery Office

On July 1, 2000, Cole Harrison Insurance opened a satellite location in Kittery, Maine, at 27 Walker Street. Bill Cutts, a former employee/agent with Allstate Insurance Company, was hired to manage the office.

Bill is a life-long resident of Kittery. He attended Traip Academy where he was Class President his senior year, after which he earned a BS in Business Administration from Lowell Technological Institute. Bill began his sales career working with his father at Port City Nissan. When the dealership was sold, Bill went to work for Allstate Insurance Company, opening a sales office in Kittery in 1985.

Bill Cutts is an active volunteer in his community, serving on the board of directors or as an officer of the Rotary Club of Kittery, Kittery Land Trust and The First Congregational Church of Kittery.

After 15 years of experience with Allstate, Bill joined the Cole Harrison Agency, continuing to serve his loyal customers in the Kittery area. In January, 2005, Lisa Marie Gagnon was hired to serve as a customer service representative, assisting Bill in the day-to-day operations of the Kittery Cole Harrison Insurance office.


Jim Wilson and Our Carrabassett Valley Office

In the summer of 1971, Charles Cole and Frank Harrison (then, partners of Cole Harrison Agency) had the vision to open an office in the newly-formed town of Carrabassett Valley, Maine. Today, nearly 40 years later, Cole Harrison still provides local service and protection to the people of Franklin and Somerset County.

In 2008, Cole Harrison selected Jim Wilson as the Branch Manager for the Valley Office. As a year-round resident of Carrabassett Valley, Jim has brought a new dimension and a bright future to that office through full-time, local sales and service.

Jim has extensive customer service experience, having worked as a life insurance and investment agent for both New York Life and Prudential, as well as a consultant in the hospitality industry. Jim, his wife and three children have made Carrabassett Valley their home since 2006.

Jim has been an avid downhill skier since the mid-Sixties, a ski instructor and, for many years, a USSA coach. Jim is also active in local organizations such as Boy Scout Troop 525, Franklin County Area Chamber of Commerce and the Flagstaff Area Business Association.

You may reach Jim Wilson by calling 207-235-2642 .