Skip to content Accessibility info

Sarah Willard

Office Manager

Sarah Willard

Sarah Willard


Sarah is the office manager, ensuring smooth day-to-day operations and supporting the team in delivering top-notch service to clients. With over a decade of experience in the insurance industry, Sarah combines her organizational skills with a deep understanding of client needs, helping both the team and clients navigate policies seamlessly. Outside of work, Sarah is an active member of environmental advocacy groups, promoting sustainability efforts within the industry.


Staff Directory