Agent Team

Meet the Agent Team

Our dedicated, in-house Agent Team helps agents manage and grow their business to guide them to success. The team includes sales, account management, technical support, training, and marketing. Our commitment is to do anything and everything to support agents and their merchant customers.

Team Member Spotlight

Eric Pouliot

Account Manager

Fun Fact: Eric spent a summer living in Utah where he worked alongside the U.S. Olympic Nordic Team

Eric graduated from Springfield College where he received his degree in sport management, and minored in business and economics. Prior to Cayan, Eric gained experience in sales, marketing, and customer service while working for the American Hockey League and most recently the Brooklyn Nets, where he worked in their Partnership Marketing department. When not working Eric enjoys staying active by working out, running and hiking.

Sales & Marketing

Michael Gavin

Senior Vice President, Operations

John Buchanan

Director, Third Party Sales

Doug Small

Manager, Third Party Sales

Neil Lanzendorfer

Third Party Sales Coordinator

Alex Villar

Account Manager

Eric Pouliot

Account Manager

Evan Schlem

Manager, Knowledge Management

James Middleton


Kyle Toomey

Pricing & Outreach Manager

Max Pugatch

Agent Relationship Specialist

Mike Rafferty

Channel Marketing Program Manager

Client Services

Alena Reed

Client Services Representative

Amanda Pye

Client Services Representative

Charles Barringer

Client Services Representative

Technical Support

Gregory Rudolph

Technical Support Specialist

Mark Porzuczek

Director, Technical Support

Michael Dinh

Technical Support Specialist

Oscar Garcia

Technical Support Specialist

Put the Genius of Cayan to work for your business.