Our Team

The GMP Collective is comprised of scientists, engineers, compliance experts, and business analysts. Every consultant has previous experience in highly regulated industries, most often from the natural products, pharma, food, or medical devices. We all share a passion for cannabis, and all have a story for why we left established industries for this exciting path. We believe in the power of a team, knowledge sharing, and a commitment to excellent customer service.

We are young, but don't let that fool you. Individually, we have been working in the cannabis industry for several years (some even decades!), previous to which we were busy developing as experts in other related industries. We've combined forces for the good of the industry.

Support TeamConsultantsSenior Leadership Team

Support Team

It is no coincidence that we listed our support staff first. Whether it is keeping our President on track, making sure expenses and invoices are managed and contracts signed, or providing an extra ear to bounce ideas off of, our success and level of client satisfaction would not be possible without them.

Courtney Crooks
Executive Assistant


Our consultants work in lock-step with our Senior Leadership and Support Team. Their Collective knowledge is what expedites the achievement of our client's goals. With a passion for providing practical solutions, these individuals truly power the Collective and our clients.

Leah Robl
Sabrina Ippolito
Andrew Cole
Jenn D
Dain Silvoad
Kevin Gallagher

Senior Leadership Team

We are a lean machine. Our SLTs are also Consultants,  and chances are that one of them will be your primary point of contact throughout our relationship. Additionally, they are also dedicated to ensuring that we remain committed to our vision and execution of unrivaled client service.

David Vaillencourt
President and Founder
Karen Peña
Consultant & Strategic Advisor
Greg J
Consultant & Strategic Advisor

Need More Information?

Complete the form below to receive our marketing brochure.

Or call us at (719) 602-4610
Oops! Something went wrong while submitting the form.