OUR TEAM

Experienced. Personable. Here for You.

Meet the Mosaic Insurance Team

Dedicated to delivering the right coverage and real support.

Banner of Mosaic Insurance Alliance

About Our Team

At Mosaic Insurance, we believe insurance is about people—not just policies. That’s why we’ve built a team of experienced, licensed professionals who are here to listen, guide, and advocate for you every step of the way.


From business and cannabis specialists to personal insurance advisors, our team combines deep industry knowledge with a genuine commitment to making your experience simple, clear, and stress-free.


We’re proud to offer bilingual (English & Spanish) support, so every client feels welcome and understood. Whether you need help choosing coverage, filing a claim, or just understanding your options, we’re here for you.

Featured Team Members

Amy Drewel of Mosaic Insurance Alliance

Amy Drewel

Owner of
Mosaic Insurance Alliance, LLC

Meet Amy
Paul Pukis of Mosaic Insurance Alliance

Paul Pukis

Owner of
Mosaic Insurance Alliance, LLC

Meet Paul
Brittiany Blue, Mosaic Insurance Alliance Our Team

Brittiany Anderson

Licensed Insurance Specialist

Meet Brittiany
Candice MacDonald, Mosaic Insurance Alliance Our Team

Candice Macdonald

Administrator/Commercial Department

Meet Candice
Claudia Holl, Mosaic Insurance Alliance Our Team

Claudia Holl

Licensed Agent, bilingual (Habla Español)

Meet Claudia
Jackson Cartoon, Mosaic Insurance Alliance Our Team

Jackson Hering

Personal Lines Agent

Meet Jackson
Desni Fonoimoana, Mosaic Insurance Alliance Our Team

Desni Fonoimoana

Customer Care Specialist

Meet Desni
Griffin Beairsto, Mosaic Insurance Alliance Our Team

Griffin Beairsto

Claims & Resident Insurance Agent

Meet Griffin
Jacque Gibbs, Mosaic Insurance Alliance Our Team

Jacque Gibbs

Claims & Resident Insurance Agent

Meet Jacque
Jasmine Copeland, Mosaic Insurance Alliance Our Team

Jasmine Copeland

Senior Administrative Assistant

Meet Jasmine
Jennifer Slater of Mosaic Insurance Alliance

Jennifer Slater

Commercial Account Manager

Meet Jennifer
Jill Enstrom of Mosaic Insurance Alliance

Jill Enstrom

Licensed Commercial Specialist

Meet Jill
Jothanne Hernandez

Jothanne Hernandez

Independent Insurance Agent

Meet Jothanne
John Hesseltine of Mosaic Insurance Alliance

John Hesseltine

Licensed Account Manager

Meet John
Lance Hale, Mosaic Insurance Alliance Our Team

Lance Hale

Licensed Commercial Insurance Specialist (Habla Español)

Meet Lance
Lisa Garcia of Mosaic Insurance Alliance

Lisa Garcia

Licensed Insurance Specialist (Habla Español)

Meet Lisa
Megan Mazingo of Mosaic Insurance Alliance

Megan Mazingo

Licensed Insurance Specialist

Meet Megan
Regina Hall, Mosaic Insurance Alliance Our Team

Regina Hall

Licensed Insurance Specialist

Meet Regina
Linnea Gashi, Mosaic Insurance Alliance Our Team

Linnea Gashi

Licensed Insurance Specialist

Meet Linnea
Rudy Tapion, Mosaic Insurance Alliance Our Team

Rudy Tapion

Administrative Assistant

Meet Rudy
Ruth Rocha, Mosaic Insurance Alliance Our Team

Ruth Rocha

Commercial Account Manager (Habla Español)

Meet Ruth