Meet the Team

Better Together


Jim McMillan

General Manager

Jim has been with WinePOS for over 18 years.  During that time, he has been involved in Sales and Marketing as well as Product Development.  As GM, he continues to oversee these departments, while seeking new opportunities to expand WinePOS' role in the marketplace. Prior to joining WinePOS, Jim was a partner in several systems-related businesses, serving various industries including Home Care, Distribution and Manufacturing.

In his spare time, Jim can often be found refereeing cross country and track and field meets.


John Modla

Product Development

John has been involved with WinePOS for many years. In 2000, he embarked on development of our new product, WinePOS. Today, John continues to enhance WinePOS to answer the needs of the changing retail liquor store industry.

When not working, John loves to spend his little free time with family and on the yoga mat.


Matthew Ramirez

Product Development

Since joining WinePOS in 2010, Matt has been responsible for the WinePOS network, servers, and internal Intranet. Matt also develops software for our WinePOS SAAS products, such as Vision Link and Tasty.

When not at work, Matt enjoys spending time with his family and setting PRs in the 5k.

Anon female

Deborah Thomas

Customer Support Manager

Since rejoining WinePOS in 2018 Deborah is the manager of customer support. She joins us with 8 years of experience from Verizon and has a Masters Degree in Information Systems from Stevens as well as a Bachelor's Degree in IT from Rutgers.

In her spare time she like to travel the world with her husband and try new restaurants.


Dylan DeCoster

WinePOS Product Support Specialist

Dylan joined the WinePOS team in the Spring of 2012 as the lone Washington state employee. As a member of the technical support team, Dylan is involved with the installation, training, and troubleshooting of WinePOS. Prior to joining WinePOS, he graduated from Carleton College in Minnesota and worked in the video game industry in the Boston area.

Currently, Dylan lives in the Seattle area with his wife, enjoys exploring the outdoors, and has a passion for craft beer as both a consumer and a home brewer.


Lauren Porr

WinePOS Product Support Specialist

Lauren comes to WinePOS with a degree in electrical engineering and has a background in technical writing and project management.

Lauren spends her off-hours outdoors with her husband and dog, playing with her 3D printer, or climbing on things at the parkour gym.

Anon male

Steve Gafanha

WinePOS Product Support Specialist

Steven has been employed in the tech industry since 2012. Prior to joining WinePOS, he worked as a Desktop and Network Support Technician and Technology Account Manager in the medical and cellular industries. 

In his off time, Steven enjoys spending time with his wife and three children. His hobbies include playing music, playing hockey, outdoor activities and sports, and cooking.

Anon female

Marissa Thomson

Sales Manager

Marissa worked with WinePOS from 2006-2014 as a Support Tech, Technician Manager and Business Development Specialist. She took a hiatus and returned with a fresh perspective on sales operations.

She loves going to concerts and traveling as much as possible. You can usually find her by the beach or working on her new house and garden with her husband. She also loves spending time with her friends and family.


Bradley Day

Professional Services & Credit Card Integration Manager

Brad manages new merchant implementations, training and credit card integrations for WinePOS. He is responsible for product & customer service satisfaction.

When away from the office, Brad spends most of his time enjoying good food, beer and the company of his wife, two children, friends, family.


Carla Bautista

Credit Card Integration Specialist & Purchasing Manager

Carla joined us in 2008 as a Project Manager to support various departments. Her primary role is our Credit Card Integration Specialist which involves the coordination of the numerous stages of integration from beginning to end. She works with processors, customers and WinePOS staff for implementation. Additionally, she handles WinePOS purchasing as well as shipping and receiving.

When not in the office, Carla enjoys running, working out, traveling and spending time with her fiance', family and friends. However, her true pride and joy are her two children CJ & Luke.

Anon female

Kristin Yagla

Office Administrator

Kristin has joined WinePOS in March of 2018 as an Administrative Assistant, Kristin brings over ten years of Project Coordination and Management experience.

In her spare time, Kristin can usually be found at the soccer fields watching her kids play or soaking up sun at the beach!